Fakulteta za elektrotehniko, računalništvo in informatiko · Univerza v Mariboru
Objektno programiranje v javi
Za Objektno programiranje v javi še ni zapiskov.
Imaš svoje zapiske? Objavi jih: ceno določiš ti, z naročnino ti ostane cela, DDV se doda kupcu.
Objavi zapiskeČakaš na zapiske? Prijavi se in povej. Ko jih kdo objavi, dobiš sporočilo.
Želim zapiskeKaj lahko narediš že danes
Naloži svoje gradivo za Objektno programiranje v javi: Mai ga prebere in ti iz njega naredi kartice, kviz in razlago, ko ti kaj ni jasno. Če zapiske kasneje objaviš, jih prodajaš tukaj.
Naloži svoje gradivoUčni načrt
Podatki so iz učnega načrta, ki ga objavlja Fakulteta za elektrotehniko, računalništvo in informatiko. Prebrano 6. 9. 2026. Poglej izvirnik
6 kreditnih točk
Obveznosti v urah
- Predavanja45 ur
- Vaje60 ur
- Samostojno delo75 ur
Vsebina
- Značilnosti sodobnih programskih jezikov soodvisnost programskega jezika in računalniškega sistema, ključni faktorji prenosljivosti, navidezni stroji.
- Osnovni objektni koncepti sintaksa in semantika objektov, ograjevanja, razredov, dedovanja, vmesnikov, polimorfizma, komunikacije s sporočili, delegiranja.
- Objektni razvoj : deklaracija in implementacija vmesnikov ter razredov objektov, deklaracija, definiranje lastnosti, atributov in operacij, določitev dostopnih pravic, uporaba dedovanja, abstraktni razredi, gnezdeni razredi, anonimni razredi.
- Komunikacija med objekti, obravnava izjem, tipi dogodkovnih modelov, koncept delegiranja odgovornosti, uporaba adapterjev.
- Uporaba komponent za razvoj grafičnih uporabniških vmesnikov - gradniki, vsebniki, upravljalci izgleda, vzorec MVC (Model-View-Controller).
- Delo z množicami objektov, polja, kolekcije, ogrodja, iteratorji, podpora internacionalizaciji.
- Sočasno izvajanje oblikovanje niti, komunikacija in sinhronizacija med sočasnimi opravili.
- Shranjevanje in branje objektov/komponent serializacija, dostop do podatkovnih baz, vhodno-izhodni tokovi.
- Java in omrežje, spletne storitve.
- Javanski komponentni model (Java Beans).
Ocenjevanje
Pisni izpit 40 %, Računalniško delo 40 %, Ustni izpit 20 %
Pogoji za vključitev
Priporočeno poznavanje osnov programiranja.
Literatura
- M. Heričko et al: Osnove programiranja v Javi, zbrano gradivo, FERI Maribor, 2000
- Mesojedec, U., & Fabjan, B. (2004). Java 2: temelji programiranja (p. 596). Pasadena.
Kako deluje
- Zapiske kupiš enkrat in ostanejo tvoji.
- V aplikaciji iz njih dobiš kartice, kvize in Mai, ki pozna gradivo.
- Ceno določi avtor. Prodajalec je Mislo AI, račun dobiš od nas.
