Wie würdet ihr das programmieren, Java Anfänger?
Ich habe einen Schalter mit dem ich das Licht ein und ausschalten kann. Ich kann diesen Schalter über einen Hauptschalter ausschalten. Der letzte Zustand soll gespeichert werden.
Wie mache ich das
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Objektorientiert?
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Eigentlich eher IEC
1 Antwort
![](https://images.gutefrage.net/media/user/MrAmazing2/1562539605664_nmmslarge__63_0_466_466_da6195808c107c57ce2a8b233a2bcf4f.jpg?v=1562539606000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik, programmieren
boolean schalter = false;
boolean hauptschalter = false;
boolean lichtAn = false;
public void schalterBetaetigen() {
if (hauptschalter) {
schalter = !schalter;
lichtAn = schalter;
}
}
public void hauptschalterBetaetigen() {
hauptschalter = !hauptschalter;
}
Woher ich das weiß:Hobby – Programmieren ist mein Hobby & Beruf
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)