Class Steklenica

java.lang.Object
Steklenica
Direct Known Subclasses:
PivskaSteklenica

public class Steklenica extends Object
Razred za delo s steklenico
Version:
P-18
Author:
Blaž Miklavčič
  • Constructor Details

    • Steklenica

      public Steklenica(int vol, String vrsta)
      Konstruktor za inicializacijo nove steklenice
      Parameters:
      vol - Volumen steklenice
      vrsta - Vrsta vsebine
  • Method Details

    • izpij

      public int izpij(int kolicina) throws Exception
      Metoda za pitje iz steklenice
      Parameters:
      kolicina - Količina vsebine, ki jo želimo izpili iz steklenice
      Returns:
      Vrne količino vsebine, ki je ostala v steklenici po pitju
      Throws:
      Exception - e V primeru, da je steklenica zaprta , vrže izjemo
    • odpri

      public boolean odpri()
      Metoda za odpiranje steklenice
      Returns:
      Vrne uspešnost odpiranja
    • getVolumen

      public int getVolumen()
      Klasična getter Metoda, ki vrne volumen steklenice
      Returns:
      Volumen steklenice v mililitrih