Cześć!
Jestem nowy na forum, tak, jak nowy w Javie... Dopiero się uczę, acz intensywnie. :D
No i mam problem, bo mi kod nie działa tak, jakbym chciał, a nie umiem wykminić, dlaczego... :/
public class Televisor {
private boolean isOn;
public Televisor(boolean isOn) {
this.isOn = isOn;
}
public boolean turnOn() {
boolean on = !this.isOn;
return on;
}
public boolean turnOff() {
boolean off = this.isOn;
return off;
}
public void showStatus() {
boolean status = this.isOn;
System.out.println("Telewizor jest włączony. " + status);
}
}
public class TeleTest {
public static void main(String[] args) {
Televisor televisor1 = new Televisor(false);
televisor1.showStatus();
televisor1.turnOn();
televisor1.showStatus();
televisor1.turnOff();
televisor1.showStatus();
}
}
Program miał wyświetlać status telewizora (domyślnie wyłączonego), włączać go i wyłączać.
Czy ktoś mógłby podpowiedzieć, co robię źle?
z góry wielkie dzięki!