Objekti/Mizarska delavnica

Iz Java
Skoči na: navigacija, iskanje

Takole, stvar je poenostavljena.

Odpiramo mizarsko delavnico. Ker nismo ravno najbolj vešči pri delu, bomo za začetek izdelovali samo omare. Te bodo imele določeno višino, širino in dolžino. Kupec bo lahko izbral tako omaro z drsnimi ali navadnimi vrati. Omara bo lahko stala na nogicah, kar bi izdelavo omare podražilo za 5%. Kupec bo imel možnost izbiranja med različnimi barvami omar. Vsaka oblika omare bo označena s šifro. To pomeni, da bo pod to šifro v npr. katalogu narisana omara - njen izgled. V omare lahko vstavimo tudi police, če le ta ni namenjena obešanju oblek in je potem število polic enako nič. Število polic v eni omari naj bo največ 10.

Prvi kupci so že prišli, mi pa potrebujemo program, ki bo izračunal ceno ene omare pri pogoju, da poznamo ceno lesa na kvadratni meter. Program naj prebere vse podatke (dimenzije, barvo, št. polic, nogice da/ne, vrsta vrat, šifra omare) in ceno lesa. Nato naj izračuna, koliko mora kupec plačati.

Omara naj bo nov razred. Metodi, ki ju v tem razredu zaenkrat še potrebujemo sta dve: za izračun površine omare in končne cene omare (cena lesa * površina omare + dodatek, če ima omara nogice). Dimenzije omare naj uporabnik vnaša v centimetrih.