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.