Šta je novo?
SerbianForum

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

JAVA zadatak

J

JavaZadatak

#1
Zamislite da je potrebno da modelujete informacioni sistem jedne trgovine. Potrebno je da napravite klasu Productkoja će predstavljati osnovu za dalje nasleđivanje i neće se moći instancirati. Ovu klasu nasleđuju dve klase koje predstavljaju konkretne grupe proizvoda: Chocolate i Wine. Ova hijerarhija prikazana grafikom izgleda ovako:
vvZd3oW

Svaki proizvod poseduje određene osobine:

  • naziv proizvoda,
  • bar-kod,
  • osnovnu cenu,
  • porez.


Takođe, svaki proizvod poseduje i metodu za računanje cene, koja se izračunava kada se osnovna cena i uveća za iznos poreza. Porez (PDV) za svaki proizvod je 20% i ovo je podatak koji je konstantan i neće se menjati.

Ipak, proizvodi iz grupe vina, imaju i dodatni porez, pošto spadaju u grupu alkoholnih pića i on iznosi 10% od cene već uvećane za iznos PDV-a. I ovo je podatak koji je konstantan i neće se menjati.

Zbog ovoga je potrebno redefinisati metodu za računanje cene u okviru klase Wine.

Pored ovoga, klasa Wine treba da poseduje atribut koji definiše zapreminu boce, a klasa Chocolate atribut koji definiše težinu.

U klasama Chocolate i Wine, potrebno je napraviti parametrizovane konstruktore za kreiranje objekata.

Potrebno je, takođe, u klasama redefinisati metodu to String za prikaz informacija o objektu.

Na kraju je potrebno kreirati po jedan objekat ovih klasa i na izlazu prikazati informacije o proizvodima, kao i iznos finalne cene definisane kroz metodu za izračunavanje cene. Za osnovnu cenu uzeti proizvoljan iznos.

Zna li neko bilo šta odraditi od ovoga ? Hvala
 
Exodia Destroyer

Exodia Destroyer

Član
#2
Probaj prvo ti da uradis koliko znas...iznesi svoje misljenje
Niko nece da se trudi ako se ti nisi potrudio ni toliko da izneses sta mislis (ili ne izneses sta te konkretno zbunjuje, odnosno sta ne znas)

P.S. Dobrodosao na forum :bfghb:
 
J

JavaZadatak

#3
Probaj prvo ti da uradis koliko znas...iznesi svoje misljenje
Niko nece da se trudi ako se ti nisi potrudio ni toliko da izneses sta mislis (ili ne izneses sta te konkretno zbunjuje, odnosno sta ne znas)

P.S. Dobrodosao na forum :bfghb:

Drug poštovanje, trazim nekoga ko je vec imao ovaj zadatak jer mi je java posljednji preostao predmet u skoli a ne planiram se nikada u buducnosti baviti javom.
 

Top