de.elisabetheckstaedt.dipl.common
Class Kaeltemaschine

java.lang.Object
  extended by de.elisabetheckstaedt.dipl.common.Kostentraeger
      extended by de.elisabetheckstaedt.dipl.common.Einzelobjekt
          extended by de.elisabetheckstaedt.dipl.common.Kaeltemaschine
All Implemented Interfaces:
Investitionsgut, Stromverbraucher
Direct Known Subclasses:
AKM, KKM

public abstract class Kaeltemaschine
extends Einzelobjekt
implements Stromverbraucher


Constructor Summary
Kaeltemaschine()
           
 
Method Summary
 java.lang.String getBauteilart()
           
 double getHilfsantriebe()
           
 double getNennleistung()
           
 java.lang.String getTyp()
           
 java.lang.String getTyp2()
           
 void setHilfsantriebe(double hilfsantriebe)
           
 void setNennleistung(double kaelteleistung_max)
           
 void setTyp(java.lang.String typ)
           
 void setTyp2(java.lang.String typ2)
           
abstract  double[] Stromverbrauch(double[] Kaelteleistung)
          abstrakt
 
Methods inherited from class de.elisabetheckstaedt.dipl.common.Einzelobjekt
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investitionskosten, KostenXMLout, Wartungskosten
 
Methods inherited from class de.elisabetheckstaedt.dipl.common.Kostentraeger
Betriebsgebundene_Kosten, getBedienungskosten, getBetriebsgebundene_Kosten, getInspektionskosten, getInstandsetzungskosten, getInvestition, getInvestitionskosten, getKapitalkosten, getKosten, getName, getStromkosten, getStromverbrauch, getVerbrauchsgebundene_Kosten, getWaermekosten, getWaermeverbrauch, getWartungskosten, getWasserkosten, getWasserverbrauch, Kapitalkosten, Kosten, KostenXMLoutflach, setInvestitionskosten, setName, Stromkosten, Stromverbrauch, Verbrauchsgebundene_Kosten, Waermekosten, Waermeverbrauch, Wasserkosten, Wasserverbrauch
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Kaeltemaschine

public Kaeltemaschine()
Method Detail

Stromverbrauch

public abstract double[] Stromverbrauch(double[] Kaelteleistung)
abstrakt

Parameters:
Kaelteleistung - in kWh (=kW) für jede Stunde des Jahres
Returns:
Stromverbrauch in kWh (=kW) für jede Stunde des Jahres

getBauteilart

public java.lang.String getBauteilart()
Specified by:
getBauteilart in class Kostentraeger

getTyp

public java.lang.String getTyp()

setTyp

public void setTyp(java.lang.String typ)

getNennleistung

public double getNennleistung()

setNennleistung

public void setNennleistung(double kaelteleistung_max)

getTyp2

public java.lang.String getTyp2()

setTyp2

public void setTyp2(java.lang.String typ2)

getHilfsantriebe

public double getHilfsantriebe()

setHilfsantriebe

public void setHilfsantriebe(double hilfsantriebe)