Class Oblacilo

All Implemented Interfaces:
Pralno
Direct Known Subclasses:
Jakna, Majica

public class Oblacilo extends Object implements Pralno
Razred predstavlja osnovno oblačilo.
Version:
P-23
Author:
Maša Florjančič
  • Field Details

    • naziv

      protected String naziv
    • velikost

      protected String velikost
    • cena

      protected double cena
    • oprano

      protected boolean oprano
  • Constructor Details

    • Oblacilo

      public Oblacilo(String naziv, String velikost, double cena) throws Exception
      Konstruktor za ustvarjanje oblačila.
      Parameters:
      naziv - Naziv oblačila
      velikost - Velikost oblačila
      cena - Cena oblačila
      Throws:
      Exception
  • Method Details

    • operi

      public void operi() throws Exception
      Označi oblačilo kot oprano.
      Specified by:
      operi in interface Pralno
      Throws:
      Exception - V primeru napake pri pranju
    • znizajCeno

      public void znizajCeno(double odstotek) throws Exception
      Zniža ceno oblačila.
      Parameters:
      odstotek - Odstotek znižanja
      Throws:
      Exception
    • spremeniVelikost

      public void spremeniVelikost(String novaVelikost) throws Exception
      Spremeni velikost oblačila.
      Parameters:
      novaVelikost - Nova velikost
      Throws:
      Exception
    • izpisiPodatke

      public void izpisiPodatke()
      Izpiše podatke o oblačilu.