Bonjour,
Je travaille avec Delphi 2009.
Je suis amené à créer un ensemble de classes qui ont toutes 3 propriétés en communs. Comme je ne veux pas réécrire 36 fois le même code, j'ai tout de suite pensé à une classe mère et des classes filles.
A la phase de conception, je me suis dit que j'allais utiliser une classe abstraite comme classe mère. Elle ne serait pas instantiable et permettrait de transmettre les propriétés communes avec leurs Getters/setters.
Mais je ne savais pas que les classes abstraites de Delphi sont instantiables (contrairement à celles de Java).
Donc voila ma question, il y a-t-il un moyen de rendre une classe non instantiable en Delphi ?
D'avance merci,
Elverion
Partager