Jedu li krave travu?

Track

Razvoj i Middleware

Datum i vrijeme

srijeda, 13. listopad 2021., 16:30

Dvorana

Dvorana D

Trajanje

45'

Tema je kovarijanca ne-generičkih parametara u jezicima PL/SQL, C++, Eiffel, Java, Scala, Kotlin (osim PL/SQL-a, redoslijed ostalih jezika je redoslijed njihovog pojavljivanja).U primjeru se kovarijanca pokušava primijeniti kod dva povezana para nadklasa / podklasa. U konkretnom slučaju to su klase su Zivotinja / Krava i Hrana / Trava.U jednoj proceduri klase Zivotinja nalazi se parametar klase Hrana.Možemo li (u gore navedenim jezicima) u podklasi Krava napraviti nadjačanu proceduru koja koristi klasu Trava, umjesto klase Hrana?Jedan jezik imao je tu mogućnost od početka (kraj 80-ih), ali je ta mogućnost omogućavala runtime grešku, što je riješeno tek 2015.No postoji još jedan jezik (među gore navedenim jezicima) koji to omogućava.Napomena: upotreba generičkih parametara (i njihova kovarijanca) nije "pravo" rješenje (to je rješenje, ali s velikim praktičnim manama).

Detalji o predavanju

Način održavanja: Osobno prisustvo
Vrsta: Predavanje
Poželjna funkcija slušatelja: Programeri , Dizajner
Grupa aktivnosti: Razvoj i Middleware

O predavaču

Najbolji pokrovitelj

Edukacijski pokrovitelj

Medijski pokrovitelj

HrOUG.hr

Konferenciju organizira Hrvatska udruga Oracle korisnika. Više o udruzi možete saznati na Hroug.hr.

Prati nas na Twitteru

Sve novosti i zanimljivosti vezane uz HrOUG 2018 objavljujemo na Twitteru!

Prati nas na Facebooku