Il manque des chapitres au cahier des charges, là...
1 - Quel est exactement le problème à résoudre par ton prog ? (finalité)
2 - Quelles sont les contraintes à respecter lors de la résolution ? (contexte)
3 - Pourquoi forcément le C++ ? (technologie)
4 - Sérieux, tu tiens vraiment à avoir un schéma de classes à une seule classe (*) ?
5 - Intervalle de caractères utilisable dans chacune des cases ?
etc. etc.
(*) D'après ce que je vois ici, on pourrait fabriquer un "afficheur" comportant plusieurs "digits", ce qui ferait deux classes, et pas juste une... mais quand même !