Brauche Hilfe bei der Methode boolean unterstuetzt. Ich soll schauen ob das Fitnessgeraet den Muskel unterstuetzt. Was mache ich falsch.
Java:
package Fitness;
public class Fitnessgeraete {
private String geraetename;
private String geraetetyp;
private Muskelgruppe muskeln;
private int maxtraining;
private int verbrauchtekalorien;
private boolean stromversorgung;
//Konstructor für die Klasse Fitnessgeraete mit allen Eigenschaften.
public Fitnessgeraete (String geraetename, String geraetetyp,Muskelgruppe muskeln, int maxtraining, int verbrauchtekalorien, boolean stromversorgung)
{
this.geraetename = geraetename;
this.geraetetyp = geraetetyp;
this.muskeln = muskeln;
this.maxtraining = maxtraining;
this.verbrauchtekalorien = verbrauchtekalorien;
this.stromversorgung = stromversorgung;
}
public int kalorienVerbrauch (int minuten)
{
double kalorienverbrauchprominute;
kalorienverbrauchprominute = ((double)verbrauchtekalorien / 60) * minuten;
return (int) kalorienverbrauchprominute;
}
public int kalorienVerbrauch (int stunden, int minuten)
{
return kalorienVerbrauch(minuten + 60 * stunden);
}
/*public void setVerbrauchtekalorien(int verbrauchtekalorien) {
this.verbrauchtekalorien = verbrauchtekalorien;
}*/
public int getVerbrauchtekalorien(){
return this.verbrauchtekalorien;
}
public boolean unterstuetzt (String Muskel)
{
if (this.muskeln.equals(Muskel)){
return true;
}else
return false;
}
public boolean unterstuetzt (Muskelgruppe muskelGruppe)
{
for (String Muskeln : muskeln){
this.muskeln.equals(muskelGruppe);
}
}
public boolean benoetigtStromversorgung ()
{
return stromversorgung;
}
}