Conception en vue de l'extensibilité
Mise à jour : novembre 2007
L'extensibilité représente la capacité d'ajouter ou de modifier le comportement d'objets. Il existe divers mécanismes qui permettent d'étendre les bibliothèques. Chacun d'eux possède des avantages et des limitations qui leur sont propres.
Portions Copyright 2005 Microsoft Corporation. Tous droits réservés.
Portions Copyright Addison-Wesley Corporation. Tous droits réservés.
Pour plus d'informations sur les instructions de conception, consultez le livre « Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries » de Krzysztof Cwalina et Brad Abrams, publié par Addison-Wesley, 2005.
Dans cette section
Classes unsealed
Fournit des instructions pour la conception des classes unsealed.Membres protégés
Fournit des instructions pour l'implémentation des membres protégés.Événements et rappels
Fournit des instructions pour l'utilisation des événements et des méthodes de rappel.Membres virtuels
Explique comment rendre un membre virtuel.Types et interfaces abstraits
Fournit des instructions pour la création d'interfaces et de types abstraits.Classes de base pour l'implémentation d'abstractions
Fournit des instructions pour implémenter des abstractions à l'aide de classes de base.Limitation de l'extensibilité en scellant des classes
Fournit des instructions pour sceller des classes et des membres.
Rubriques connexes
Référence de la bibliothèque de classes .NET Framework
Décrit chaque classe publique qui constitue le .NET Framework.Instructions de conception pour le développement de bibliothèques de classes
Décrit les méthodes conseillées pour le développement de bibliothèques de classes.