Bonjour collègue travailleurs de l'été !
J'ai la mission de développer une bibliothèque de classe toute neuve, répondant à tous nos besoins, et j'ai carte blanche !
J'ai fais donc des recherches pour essayer de faire quelque chose de très propre et j'ai quelques petites questions pratiques sur le polymorphisme et l'héritage :
- est il possible d'avoir dans la classe mère une procédure commune A (exclusif a la classe mère), fasse appel à une procédure B, dont le contenu serait vide dans la classe mère (et à MustOverride), du coup elle serait obligatoirement implémenté dans les classe filles. Ma question est, est ce qu'avec le mécanisme de polymorphisme, lorsque A appel B, la classe mère, va chercher B dans la classe fille correspondante ?
- Pourquoi on ne peut pas mettre le constructeur en MustOverride ? Moi j'aimerai que lorsqu'un développeur va créer une nouvelle classe fille, on l'oblige à créer son constructeur...
Partager