09:25
- Abstraction
- Une horloge numérique compte les heures et les minutes. Son fonctionnement interne est abstrait.
- Modularité
- L'horloge peut se décomposer en un compteur des heures (de 0 à 23) et un compteur des minutes (de 0 à 59).
Le problème se réduit alors à la modélisation d'un compteur. Qu'est-ce qu'un compteur ?
Un compteur a un état, un entier en première approximation. Il sait passer à l'état suivant (incrémenter)
et donner son état courant