Design d'une hiérarchie d'héritage
Mise à jour : novembre 2007
Il est plus facile d'implémenter des hiérarchies d'héritage que de les créer. Il est donc conseillé d'identifier clairement vos besoins avant de commencer le codage. Pour corriger des erreurs de design dans une hiérarchie de classe après l'implémentation, vous devrez peut-être modifier le code qui pourrait désactiver des applications existantes. Cette section décrit les considérations de design d'une hiérarchie d'héritage et vous procure des informations qui peuvent vous aider à éviter de telles erreurs.
Dans cette section
Considérations sur le design de hiérarchies de classes pour l'extensibilité
Présente le design de hiérarchies de classes de sorte qu'elles puissent être mises à jour ou étendues par d'autres développeurs.Considérations sur la sélection de niveaux d'accès pour les méthodes
Illustre l'utilisation correcte des niveaux d'accessibilité dans des classes.Modifications du design de la classe de base après le déploiement
Explique les problèmes auxquels sont confrontés les développeurs lorsqu'ils tentent d'apporter des modifications à une hiérarchie de classe.
Rubriques connexes
Quand utiliser des interfaces
Explique dans quels cas il convient d'utiliser des interfaces au lieu d'une hiérarchie d'héritage.Interfaces en Visual Basic
Récapitule le design et l'implémentation d'interfaces.