1 / 17

Objektno Orijentisano Projektovanje

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

apria
Download Presentation

Objektno Orijentisano Projektovanje

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ObjektnoOrijentisanoProjektovanje Marko Carić

  2. Predavač • mr. Marko Carić

  3. 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!

  4. Način polaganja • Odbrana laboratorijskih vežbi • Pismeni deo ispita na računaru • Odbrana projekta koji se radi kod kuće

  5. 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.

  6. Š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

  7. Šta je Java?

  8. Razvojno okruženje NetBeans

  9. Razvojno okruženje Eclipse

  10. Plan i program predmeta • Uvodnopredavanje • Podaciiizrazi • Klase i objekti • Enkapsulacija • Uslovni iskazi i petlje • Objektno-orijentisani dizajn • Nizovi • Nasleđivanje • Polimorfizam

  11. Plan i program predmeta (2) • Izuzeci • Rekurzivni programi • Elementarni primeri kolekcija

  12. Zdravo Svete! • classHelloWorldApp { publicstaticvoid main(String[] args) { System.out.println("Hello World!"); } }

  13. Zanimljive teme • Pravljenje Java programazapreuzimanjesadržajasainterneta • Regularniizrazi • Javinekolekcije • Programiranje mobilnih telefona

  14. Android programiranje

  15. Literatura • MislitinaJavi,prevod 4. izdanja Autor: Bruce EckelIzdavač: Mikroknjiga

  16. Literatura • Java JDK 7:kompletanpriručnik Autor: Herbert SchildtIzdavač: Mikroknjiga

  17. Literatura • Programski jezik Java sa rešenim zadacima Autor: Laslo Kraus Izdavač: Akademska misao

More Related