Ich schreibe gerade an einem Projekt und weiß nicht, wie ich weiter machen soll. Ich habe eine Heizung programmiert, wo man die Stufen erhöhen kann. Jetzt möchte ich für diese Stufen eine Temperatur in einem bestimmten Bereich ausgeben (Bsp: Stufe 4: 20-25 Grad). Dann wird eine Zufallszahl aus diesem Bereich gezogen.
Java:
public class HeizungmitStufe
{
private int Stufe;
int min;
int max=5;
int schrittweite;
public HeizungmitStufe()
{
Stufe=2;
schrittweite=1;
}
public void waermer()
{
Stufe=Stufe+1;
if (Stufe>max)
{
Stufe=-1;
System.out.println("Die Stufe kann nicht mehr erhöht werden. Die Maximumstufe 5 wurde erreicht");
}
}
public void kaelter()
{
Stufe=Stufe-1;
if (Stufe<min)
{
Stufe=+1;
System.out.println("Die Stufe kann nicht mehr verringert werden. Die Minimumstufe 0 wurde erreicht");
}
}
public int gibStufe()
{
return Stufe;
}
public void parameterAusgeben()
{
System.out.println("Die aktuelle Stufe beträgt: " +Stufe);
System.out.println("Die maximale Stufe beträgt: " +max);
System.out.println("Die minimale Stufe beträgt: " +min);
}
public void Temperaturausgeben()
{
//hier bitte die Hilfe
}
}