Dedovanje/Kolesa1

Iz Java
Skoči na: navigacija, iskanje

Bine se je dodobra prilagodil poslovni karieri zastopstva koles znamk Ginat, Pinarello in Felt. Javanski program Kolesa mu zelo olajšuje delo pri vsakodnevnem poslovanju njegovega podjetja. Odločil se je za izboljšanje nekaterih funkcionalnosti programa, zato te spet prosi za pomoč.

Razred Kolo razširi tako, da bo v njem možno hraniti še naslednje lastnosti:

  • model kolesa (zelo pomembna lastnost, na katero Bine že zelo težko čaka, obenem pa se čudi, kako je možno da je ta lastnost izpadla iz prve verzije programa)
  • akcija (da/ne) (zastopstvo mu gre dobro od rok, zato si lahko privošči določene modele koles v akciji)

Znotraj razreda sestavi metode za pridobitev in nastavitev podatkov o kolesu. Napiši tudi metodo za izpis, ki naj smiselno izpiše katera znamka, model in tip kolesa, s kakšnim okvirjem in vilicami, koliko kosov je na zalogi, kakšna je cena, ali je novo oz. rabljeno kolo in ali je v akciji. Poleg tega novemu razredu dodaj metodo, ki vrne zalogo koles v akciji.