Pokyny k návrhu člena

Metody, vlastnosti, události, konstruktory a pole se souhrnně označují jako členy. Členové jsou nakonec prostředky, kterými jsou funkce architektury zpřístupněny koncovým uživatelům architektury.

Členy můžou být virtuální nebo nevirtuální, konkrétní nebo abstraktní, statické nebo instance a můžou mít několik různých rozsahů přístupnosti. Tato rozmanitost poskytuje neuvěřitelné vyjádření, ale zároveň vyžaduje péči o část návrháře architektury.

Tato kapitola nabízí základní pokyny, které byste měli dodržovat při navrhování členů libovolného typu.

V tomto oddílu

Přetížení člena
Návrh vlastnosti
Návrh konstruktoru
Návrh události
Návrh pole
Rozšiřující metody
Přetížení operátoru
Návrh parametru
© Části 2005, 2009 Microsoft Corporation. Všechna práva vyhrazena.

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 v rámci Microsoft Windows Development Series.

Viz také