Ich habe das Problem, dass bei diesem Code nicht entscheiden kann ob Ja oder Nein ausgegeben wird egal ob ich "true" oder "false" in der main void drinstehen habe.
Der Code gibt immer Ja aus und Eclipse markiert den else Teil der "if-Abfrage" als "dead-code".
Der Code gibt immer Ja aus und Eclipse markiert den else Teil der "if-Abfrage" als "dead-code".
Java:
public class ElektrischeGitarre {
String marke;
int anzahlTonabnehmer;
boolean verwendetVonRockStar;
String getMarke() {
return marke;
}
void setMarke(String eineMarke) {
marke = eineMarke;
}
int getAnzahlTonabnehmer() {
return anzahlTonabnehmer;
}
void setAnzahlTonabnehmer(int zahl) {
anzahlTonabnehmer = zahl;
}
boolean getVerwendetVonRockStar() {
if (true) {
System.out.println("Ja");
}else{
System.out.println("Nein");
}
return verwendetVonRockStar;
}
void setVerwendetVonRockStar(boolean JaOderNein) {
verwendetVonRockStar = JaOderNein;
}
public static void main(String [ ] args){
ElektrischeGitarre g = new ElektrischeGitarre();
g.setVerwendetVonRockStar(false);
g.getVerwendetVonRockStar();
}
}