Składowa — zalecenia dotyczące projektowania

Metody, właściwości, zdarzenia, konstruktory i pola są określane zbiorczo jako elementy członkowskie. Członkowie są ostatecznie środkami, za pomocą których funkcje struktury są udostępniane użytkownikom końcowym platformy.

Składowe mogą być wirtualne lub niewirtualne, konkretne lub abstrakcyjne, statyczne lub wystąpienia i mogą mieć kilka różnych zakresów ułatwień dostępu. Cała ta różnorodność zapewnia niesamowitą ekspresyjność, ale jednocześnie wymaga opieki ze strony projektanta platformy.

W tym rozdziale przedstawiono podstawowe wskazówki, które należy przestrzegać podczas projektowania elementów członkowskich dowolnego typu.

W tej sekcji

Przeciążanie elementu członkowskiego
Projekt właściwości
Projekt konstruktora
Projekt zdarzenia
Projekt pola
Metody rozszerzeń
Przeciążenia operatorów
Projekt parametrów
© Części 2005, 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone.

Reprinted by permission of Pearson Education, Inc. from Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition by Krzysztof Cwalina and Brad Abrams, published oct 22, 2008 by Addison-Wesley Professional w ramach Microsoft Windows Development Series.

Zobacz też