In de klasse Verkeerslichten
krijgt twee velden, kleurHoofdweg
en kleurZijweg
, beiden van het type String
, samen met hun accessormethode
cadeau. De constructor zet de verkeerslichten van de hoofdweg op "groen"
en
van de zijweg op "rood"
.
Fase 1 | Fase 2 | Fase 3 | Fase 4 | Fase 1 | |
---|---|---|---|---|---|
Hoofdweg | groen | oranje | rood | rood | groen |
Zijweg | rood | rood | groen | oranje | rood |
Let dus op, na fase 4 komen we steeds terug in fase 1 of de oorspronkelijke situatie terecht.
Vandewalle, D.1 (2018). Leren programmeren, een objectgeoriënteerde aanpak, Java in BlueJ2 (2de editie). Acco Uitgeverij3.