Professional Documents
Culture Documents
Nasledjivanje U Javi
Nasledjivanje U Javi
naziv proizvoda,
bar-kod,
osnovnu cenu,
porez.
Takoe, svaki proizvod poseduje i metodu za raunanje cene, koja se izraunava kada se osnovna cena i uvea
za iznos poreza. Porez (PDV) za svaki proizvod je 20% i ovo je podatak koji je konstantan i nee se menjati.
Ipak, proizvodi iz grupe vina, imaju i dodatni porez, poto spadaju u grupu alkoholnih pia i on iznosi 10% od cene
ve uveane za iznos PDV-a. I ovo je podatak koji je konstantan i nee se menjati.
Zbog ovoga je potrebno redefinisati metodu za raunanje cene u okviru klase Wine.
Pored ovoga, klasa Wine treba da poseduje atribut koji definie zapreminu boce, a klasa Chocolate atribut koji
definie teinu.
U klasama Chocolate i Wine, potrebno je napraviti konstruktor, getere/setere.
Potrebno je, takoe, u klasama redefinisati metodu to String za prikaz informacija o objektu.
Zatim napraviti klasu Market koja ce sadrzati naziv, niz Cokolada i niz Vina. Pored konstruktora, get/set metoda
pronaci najskuplju cokoladu i najskuplje vino ali racunajuci i njihove poreze.