![]()
![]()
Uvod u programiranje
II semestar šk. god. 2003/04. Predavač: Mr.sc. Maja Čić soba 416 Predavanja: 19.3. petak 18- 20 h , u predavaonici A4 od 22.3. ponedjeljkom 14- 16 h , u predavaonici A4 Laboratorijske vježbe: obavezne, svaki tjedan u lab 125 po grupama
Literatura:
- Stephen J. Chapman: Java for Engineers and Scientist, Prentice Hall, NJ, 2000.
- on-line tutorial na web adresi http://java.sun.com/docs/books/tutorial/
- skripta s predavanja, na web adresi http://laris.fesb.hr/java
- Za detalje, pogledajte materijale na web adresi: http://student.math.hr/~vedris/
što nam je potrebno?
- jdk - Java Development Kit 1.3.
- tekstualni editor, ili
- JEDPlus 2.0
Zašto učimo Javu?
- Karakteristike programskog jezika Java:
- neovisna o platformi
- objektno orijentirana
- jednostavna
- grafika neovisna o uređaju - operativnom sustavu
Sadržaj:
- Detalji HelloWorldApp programa
- Definiranje klase
- Main metoda
- Korištenje klasa i objekata
- Varijable i primitivni tipovi
- Grafičko sučelje
- AWT komponente sučelja
- Raspoređivanje komponenata (Layout Manager)
- Primjer apleta: Scrollbar
- HTML
- Svi parametri <APPLET> taga
- Učitavanje slike u aplet
- Primjer apleta: ShapeDraw - nasljeđivanje klasa
- Utvrđivanje gradiva:
- definiranje metoda
- definiranje klase i konstruktora
- kreiranje objekata
- pozivanje metoda
- Primjer: Računske operacije nad razlomcima