Freigeben über


Entwurfsrichtlinien für Member

Methoden, Eigenschaften, Ereignisse, Konstruktoren und Felder werden zusammen als Member bezeichnet. Mitglieder sind letztendlich die Mittel, mit denen die Frameworkfunktionalität den Endbenutzern eines Frameworks verfügbar gemacht wird.

Mitglieder können virtuell oder nicht virtuell, konkret oder abstrakt, statisch oder instanziiert sein und verschiedene Zugriffsebenen haben. All diese Vielfalt bietet unglaubliche Ausdruckskraft, erfordert aber gleichzeitig Sorgfalt seitens des Framework-Designers.

Dieses Kapitel enthält grundlegende Richtlinien, die beim Entwerfen von Mitgliedern eines beliebigen Typs befolgt werden sollten.

In diesem Abschnitt

Überladen von Membern
Immobiliendesign
Konstruktorentwurf
Ereignisentwurf
Feldentwurf
Erweiterungsmethoden
Operatorüberladungen
Parameterentwurf
© Teile 2005, 2009 Microsoft Corporation. Alle Rechte vorbehalten.

Nachdruck mit freundlicher Genehmigung von Pearson Education, Inc., aus dem Buch Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition von Krzysztof Cwalina und Brad Abrams, veröffentlicht am 22. Oktober 2008 von Addison-Wesley Professional als Teil der Microsoft Windows Development Series.

Siehe auch