170 likes | 433 Views
Objektno Orijentisano Projektovanje. Marko Cari ć. Predavač. mr. Marko Carić. Podaci o predmetu. Smerovi kojima je primarno namenjen predmet: RT, NRT Status predmeta: izborni Broj ESPB: 6 Uslov: poznavanje osnovnih principa programiranja 4. semestar
E N D
ObjektnoOrijentisanoProjektovanje Marko Carić
Predavač • mr. Marko Carić
Podaci o predmetu • Smerovi kojima je primarno namenjen predmet: RT, NRT • Status predmeta: izborni • Broj ESPB: 6 • Uslov: poznavanje osnovnih principa programiranja • 4. semestar • Realizuje se i na smeru za daljinsko učenje • Sastoji se od predavanja i laboratorijskih vežbi • Programira se na računaru!
Način polaganja • Odbrana laboratorijskih vežbi • Pismeni deo ispita na računaru • Odbrana projekta koji se radi kod kuće
Cilj i ishod predmeta • Cilj predmeta: Upoznavanje sa osnovama objektno orijentisanogprogramiranja i osposobljavanje studenata da projektuju i pišuosnovneobjektno orijentisane aplikacije na jeziku Java • Ishod predmeta: Studenti će biti osposobljeni da uz pomoć savremenog razvojnog okruženja razviju jednostavnijeprograme na jeziku Java.
Šta je Java? • Java jeobjektno - orijentisaniprogramski jezik opštenamenekoji podržava konkurentno programiranje. • Ima široku upotrebu • Besplatan je • Stvoren je u cilju unapređenja i pojednostavljenja programskog jezika C++ • Trenutno postoji velika potražnja za Java programerima
Plan i program predmeta • Uvodnopredavanje • Podaciiizrazi • Klase i objekti • Enkapsulacija • Uslovni iskazi i petlje • Objektno-orijentisani dizajn • Nizovi • Nasleđivanje • Polimorfizam
Plan i program predmeta (2) • Izuzeci • Rekurzivni programi • Elementarni primeri kolekcija
Zdravo Svete! • classHelloWorldApp { publicstaticvoid main(String[] args) { System.out.println("Hello World!"); } }
Zanimljive teme • Pravljenje Java programazapreuzimanjesadržajasainterneta • Regularniizrazi • Javinekolekcije • Programiranje mobilnih telefona
Literatura • MislitinaJavi,prevod 4. izdanja Autor: Bruce EckelIzdavač: Mikroknjiga
Literatura • Java JDK 7:kompletanpriručnik Autor: Herbert SchildtIzdavač: Mikroknjiga
Literatura • Programski jezik Java sa rešenim zadacima Autor: Laslo Kraus Izdavač: Akademska misao