Bonjour,
Intro:
J'ai un noyau de programmation Noyau.dll où se retrouve les classes réutilisées par plusieurs applications.
J'aimerais standardiser les classes qui lisent/écrivent dans les tables SQL (environ 40).
Pour se faire, je me suis créé une classe abstraite (MustInherit) où se trouve les méthodes et propriétés 'MustOverride'.
Mon problème:
J'ai une méthode ClasseTesteur 'Shared' que j'ai implémentée dans quelques-une des classes. La méthode est appelée par une application externe et teste la classe où elle est implémentée.
Je veux obliger le programmeur, qui peut être un autre que moi, à implémenter la méthode 'ClasseTesteur' s'il a a créer une nouvelle classe qui hérite de la classe Abstraite. Par contre, il est impossible de mettre MustOverride et Shared.
Quelqu'un a une idée.
Merci d'avance,
Pascal
Partager