Friend spotlight!
Whimsical Animations course
Friend spotlight!
NEW Whimsical Animations course
Friend spotlight! NEW Whimsical Animations course
huge discount only this week
Friend spotlight! Want to make your project stand out? NEW Whimsical Animations course huge discount only this week
État

État en PHP

L’État est un patron de conception comportemental qui permet à un objet de modifier son comportement lorsque son état interne change.

Ce patron extrait les comportements liés aux états dans des classes séparées et force l’objet original à déléguer les tâches à une instance de ces classes, au lieu de le faire lui-même.

Complexité :

Popularité :

Exemples d’utilisation : L’état est parfois utilisé en PHP pour transformer des automates finis trop encombrants reposant sur des opérateurs switch, en objets.

Identification : L’état peut être reconnu grâce à des méthodes contrôlées depuis l’extérieur, qui modifient leur comportement en fonction de l’état des objets.

État dans les autres langues

État en C# État en C++ État en Go État en Java État en Python État en Ruby État en Rust État en Swift État en TypeScript