Tilstand
Data som endrer seg over tid: en variabel, objektets attributter, en akkumulator i en løkke, eller spilltilstanden i en spilløkke.
Slik kan du tenke om det
- Det som er sant nå Tilstanden er verdiene objektet har akkurat nå, ikke de det ble laget med. __init__ setter startstreken, og hver metode skriver videre. Spør derfor alltid «hva er sant på dette tidspunktet?», ikke «hva sto det i konstruktøren?».
Øv på dette
- Sjekk: kan tilstanden endre seg?
- Lag Termostat-klassen
- Følg mobilen: hva er tilstanden?
- Øving: fem varer i en liste
- Begrepssjekk: Klasser og objekter
- Prøvebank: Les tilstanden: hva skrives ut? (nivå 1)
- Prøvebank: Les tilstanden: hva skrives ut? (nivå 3)
- Drill: Klasser og metoder — utfordring
- Kodeløype: Ekspedisjonen med klasser