Please enable JavaScript.
Coggle requires JavaScript to display documents.
p2 (klasa umetnik, klasa slikar extends Umetnik, Klasa slika je trebalo da…
p2
klasa umetnik
polja
broj int trenutna popunjenost ovog niza
niz klasa Slika[]
new folder res
konstr
niz inicijalizuj parametar prosledjen
broj 0
izlozi
broj dela manje od dela.lentrh
mozemo da izlozimo
dela[brojdela]=delo
brojdela++
i vrati true
inace false nema mesta kod njega
prima klasu slika kao arg
double vrednost
0.0 ukupno
for petlja
broj dela.lenth morali bi da proveravamo dal je pun exceptions
ukupno =+ dela i.get ce
to sting metod radimo i nasledjivanje pa cemo iskoristiti
getClass.getsimplename ime klase bas dati
klasa slikar extends Umetnik
overriede kad god redefinisemo
vrednost koju cemo vracati jer povecavamo za godine
vrednost spram godine
trenutna koristicemo kalendar iako znamo koja je godina
nabavicemo instancu ... ovako dobavljate u javi trenutne godine
for petlja get broj dela
ukupno += trenutno delo povecava za svaku godinu
power osnovica 1.15, sta povecavamo
za svaku godinu od kako nastalo
ne 0.15
return ukupno itd
importuj
util kalendar
konstr
string samo
super i znamo broj dela
broj dela nesto nesto
Klasa slika je trebalo da bude delo
polja
naziv
control space ovde
gnerate geters setters
control a shif f on ce sam formatirati kod da izgleda lepse
control s control shift s sve sacuva
construktor
opet automatski
override to string
necemo eklipse to string koristimo bas nas
koristimo castovanje u int 100.0 kod deljenja
zaokruzivanje cene na 2 decimale
klasa galerije ovde sluzi kao glavna klasa
polja
niz klasa umetnik izlagati dela
konstr
ucitaj delo
metod uctiaj umetnike ono crveni prici misem x ili ctrl 1 i generate on uraditi
koristimo private metode auto vrlo ooop od nas
ucitaj umetnike buffesd reader ne ctrl enter sam import
nalazi u res
throws IO
greska misem pridji i konstr baca gresku
bf ctr space auto import
for int i znamo kolko biti length tokeni pokupe celu liniju iz fajla kod splita ne razmak pre i posle ,
duzina linije koliko imamo tokena
1 znamo da je slikar
inace max broj dela
in.close mora
new Umetnik{od stringa integer i obavezno svaki put uradite trim brise praznine
get sluzi da uzmemo nesto u metodu kad treba recimo