The state pattern

4 belangrijke vragen over The state pattern

Wat maakt het state pattern mogelijk?

Deze maakt het mogelijk dat het gedrag van een object verandert wanneer zijn interne status verandert. Het object lijkt dan van klasse te veranderen

Hoe ziet het state pattern er uit?

- Context (class)
- State (interface)
- ConcreteState<a> (verschillende concrete states)
- State.handle (delegate)

Wat is de Context class?

Dit is een klasse die meerdere internal states kan hebben.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat bevat de State interface?

Dit is een bekende interface voor alle "concrete states". De states implementeren allemaal dezelfde interface zodat ze uitwisselbaar zijn.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo