Opcije pristupačnosti Pristupačnost
MENU

Objektno orijentirano programiranje

Šifra: 279956
ECTS: 6
Nositelji: Marko Pavelić, mag. ing. inf. et comm. techn., pred. - Predavanja
Izvođači: Marko Pavelić, mag. ing. inf. et comm. techn., pred. - Auditorne vježbe
Luka Starčević, mag. ing. techn. inf. - Auditorne vježbe

Marko Pavelić, mag. ing. inf. et comm. techn., pred. - Predavanja
Prijava ispita: Studomat
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
Auditorne vježbe 30
Predavanja 30
Opis predmeta:
Cilj kolegija je upoznati studenta s konceptima objektno orijentiranog programiranja
Ishodi učenja:
  1. Napisati jednostavan program temeljen na objektno-orijentiranim principima, te UML paradigmi
  2. Izabrati opciju razvoja aplikacija u objektno-orijentiranom programskom jeziku
  3. Organizirati dijelove aplikacije u klase, sučelja i pakete u skladu s objektno orijentiranom paradigmom
  4. Kreirati objektno-orijentirani model hijerarhije klasa i Lambda izrazi
  5. Samoprocijeniti je li potrebno složenije klase strukturirati u više jednostavnijih, radi bolje modularnosti
  6. Organizirati klase na način da koriste ostale komponente aplikacije preko drugih klasa
  7. Upravljati alatima koji na osnovi grafičkog modela klasa generiraju programski kod s osnovnom strukturom
Literatura:
  1. Thinking in Java, Bruce Eckel, Prentice Hall PTR, 1998.
Preporučena literatura:
  1. Uvod u objektno orijentirano programiranje s primjenama, Frane Urem, Veleučilište u Šibeniku, 2016.
  2. Object-Oriented Analysis and Design with Applications, Booch, Grady, Addison-Wesley, 1997.
  3. Building Business Objects, P. Eeles, O. Sims, John Wiley & Sons, 1998.
3. semestar
Obavezni predmet - Redovni studij - Računarstvo
Termini konzultacija:
  • Marko Pavelić, mag. ing. inf. et comm. techn., pred.:

    srijedom u 11:00

    Preporuka najave mailom 

    Kabinet: 10
  • Luka Starčević, mag. ing. techn. inf.:

    Srijeda, 16:30 - 17:30

    Kabinet: 20

Objektno orijentirano programiranje