Skoči na glavni sadržaj

NOSITELJ(ICA) KOLEGIJA

Profile picture for user isimac
Ivan Šimac,
predavač
Vidi profil

ASISTENT(I):

Matea Pešut,
asistent
Vidi profil
Jezik hr
Studij
Semestar 2
ECTS 6
Vrsta predmeta Obavezni predmet
Predavanja 2
Vježbe 3
Seminari 0
Praktični rad 0
Ciljevi kolegija
  • Izraditi programe primjenom objektno orijentirane paradigme (klase, objekti, metode).
  • Primijeniti enkapsulaciju, nasljeđivanje, polimorfizam i apstrakciju u programskom jeziku.
  • Modelirati sustav pomoću UML dijagrama (klasni dijagram, dijagram objekata, dijagram aktivnosti).
  • Razviti jednostavne GUI aplikacije u grafičkom okruženju.
Ishodi učenja
  • Osmisliti hijerarhiju klasa podataka i nasljeđivanje i prikazati model dijagramom klasa podataka.
  • Formulirati privatnost podataka u klasama podataka i prikazati model dijagramom klasa podataka.
  • Formulirati metode koje se odnose na zadanu klasu podataka te ih opisati dijagramom klasa podataka i aktivnosti.
  • Implementirati izrađeni objektni model korištenjem koncepata nasljeđivanja, enkapsulacije, polimorfizma i apstrakcije u zadanom programskom jeziku.
  • Implementirati standardne operatore za implementiranu klasu podataka.
  • Pretvoriti aplikaciju u izvršni oblik.