Class SobaKopalnica
java.lang.Object
Soba
SobaKopalnica
-
Constructor Summary
ConstructorsConstructorDescriptionSobaKopalnica(int stOken, double velikostSobe, boolean velikPralniStroj, boolean imaSusilniStroj, boolean imaBanjo) Konstruktor za inicializacijo nove kuhinje Inicializira vse lastnosti za predvideno standardno kuhinjo -
Method Summary
Modifier and TypeMethodDescriptionbooleanmetoda za pridobivanje informacije o tem, ali ima kopalnica banjobooleanmetoda za pridobivanje informacije o tem ali ima kopalnica sušilni strojintmetoda za pridobivanje informacije o temperaturi vodebooleanmetoda za metoda za pridobivanje informacije o tipu pralnega strojavoidoperiOblacila(int operiNaTemperaturi, int stOblacil) metoda za pranje perilaintsegrejVodo(int zelenaTemperatura) metoda za segrevanje vode na želeno temperaturovoidsetImaBanjo(boolean imaBanjo) metoda za nastavljanje ali ima kopalnica banjovoidsetImaSusilniStroj(boolean imaSusilniStroj) metoda za nastavljanje ali ima kopalnica sušilni strojvoidsetTemperaturaVode(int temperaturaVode) metoda za nastavljanje temperature vodevoidsetVelikPralniStroj(boolean velikPralniStroj) metoda za nastavljanje tipa pralnega strojabooleanzasdostnaVelikostStroja(int kolicinaOblacil) metoda za nalaganje perila v pralni strojMethods inherited from class Soba
getCistocaSobe, getOgrevanjeVkljuceno, getOknaOdprta, getStOken, getStVrat, getTemperatura, getTipSobe, getVelikostSobe, odpriOkna, ogrevanje, prizgiGretje, sesanjeSobe, setCistocaSobe, setOgrevanjeVkljuceno, setOknaOdprta, setStStOken, setStVrat, setTemperatura, setTipSobe, setVelikostSobe, zracenje
-
Constructor Details
-
SobaKopalnica
public SobaKopalnica(int stOken, double velikostSobe, boolean velikPralniStroj, boolean imaSusilniStroj, boolean imaBanjo) Konstruktor za inicializacijo nove kuhinje Inicializira vse lastnosti za predvideno standardno kuhinjo- Parameters:
stOken- Število oken v sobivelikostSobe- Velikost sobe (m2)velikPralniStroj- Ali je pralni stroj velikimaSusilniStroj- Ali ima sušilni strojimaBanjo- Ali ima banjo
-
-
Method Details
-
segrejVodo
metoda za segrevanje vode na želeno temperaturo- Parameters:
zelenaTemperatura- Želena temperatura vode- Returns:
- temperaturaPoGretju Temperatura vode po gretju + @throws Exception če je prišlo do napake pri gretju temperature
- Throws:
Exception
-
zasdostnaVelikostStroja
public boolean zasdostnaVelikostStroja(int kolicinaOblacil) metoda za nalaganje perila v pralni stroj- Parameters:
kolicinaOblacil- Koliko oblačil želimo oprati- Returns:
- greVStroj Ali gre količina oblačil v stroj ali ne true - količina oblačil je primerna in gre v stroj false - količina oblačil je prevelika in ne gre v stroj
-
operiOblacila
metoda za pranje perila- Parameters:
operiNaTemperaturi- Temperatura, na kateri želimo oblačila opratistOblacil- Koliko oblačil želimo oprati- Throws:
Exception- če je prišlo do napake pri nalaganju v stroj ali pri gretju temperature
-
setVelikPralniStroj
public void setVelikPralniStroj(boolean velikPralniStroj) metoda za nastavljanje tipa pralnega stroja -
setImaSusilniStroj
public void setImaSusilniStroj(boolean imaSusilniStroj) metoda za nastavljanje ali ima kopalnica sušilni stroj- Parameters:
imaSusilniStroj- Ali obstaja sušilni stroj true - ima sušilni storj false - nima sušilnega stroja
-
setImaBanjo
public void setImaBanjo(boolean imaBanjo) metoda za nastavljanje ali ima kopalnica banjo- Parameters:
imaBanjo- Ali obstaja banja true - ima banjo false - nima banje
-
setTemperaturaVode
public void setTemperaturaVode(int temperaturaVode) metoda za nastavljanje temperature vode- Parameters:
temperaturaVode- Temperatura vode v °C
-
getVelikPralniStroj
public boolean getVelikPralniStroj()metoda za metoda za pridobivanje informacije o tipu pralnega stroja- Returns:
- velikiPralniStroj Ali ima velik pralni stroj true - velik pralni stroja false - mali pralni stroj
-
getImaSusilniStroj
public boolean getImaSusilniStroj()metoda za pridobivanje informacije o tem ali ima kopalnica sušilni stroj- Returns:
- imaSusilniStroj Ali obstaja sušilni stroj true - ima sušilni storj false - nima sušilnega stroja
-
getImaBanjo
public boolean getImaBanjo()metoda za pridobivanje informacije o tem, ali ima kopalnica banjo- Returns:
- imaBanjo Ali obstaja banja true - ima banjo false - nima banje
-
getTemperaturaVode
public int getTemperaturaVode()metoda za pridobivanje informacije o temperaturi vode- Specified by:
getTemperaturaVodein interfaceSobeZVodo- Returns:
- temperaturaVode Temperatura vode v °C
-