Class Steklenica

java.lang.Object
Steklenica
Direct Known Subclasses:
PivskaSteklenica

public class Steklenica extends Object
Razred za prikaz modela steklenice, ki vsebuje tekočino
Version:
Primer 15b - Razred v javi
Author:
Tanita Novak
  • Constructor Summary

    Constructors
    Constructor
    Description
    Steklenica(int k, String v)
    Konstruktor za inicializiranje nove steklenice, ki je polna in zaprta Inicializira vse lastnosti
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    izprazni(int k)
    Metoda, ki iz steklenice izprazni določeno količino tekočine
    boolean
    Metoda, ki odpre steklenico

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Steklenica

      public Steklenica(int k, String v)
      Konstruktor za inicializiranje nove steklenice, ki je polna in zaprta Inicializira vse lastnosti
      Parameters:
      k - Kapaciteta steklenice (ml)
      v - Vrsta vsebine steklenice
  • Method Details

    • odpri

      public boolean odpri()
      Metoda, ki odpre steklenico
      Returns:
      Uspešnost odpiranja false - že prej je bila odprta true - prej ni bila odprta
    • izprazni

      public int izprazni(int k) throws Exception
      Metoda, ki iz steklenice izprazni določeno količino tekočine
      Parameters:
      k - Količina vsebine, ki jo želimo izprazniti (ml)
      Returns:
      Količina vsebine, ki je ostala v steklenici po praznenju
      Throws:
      Exception - če je steklenica zaprta