Megosztás a következőn keresztül:


Tagtervezési irányelvek

A metódusokat, tulajdonságokat, eseményeket, konstruktorokat és mezőket együttesen tagoknak nevezzük. A tagok végső soron azok az eszközök, amelyekkel a keretrendszer funkcióit elérhetővé teszik a keretrendszer végfelhasználói számára.

A tagok lehetnek virtuális vagy nem környezetfüggőek, konkrétak vagy absztraktak, statikusak vagy példányok, és számos különböző akadálymentességi hatókörrel rendelkezhetnek. Mindez a fajta hihetetlen kifejezőképességet biztosít, de ugyanakkor gondoskodni kell a keretrendszer tervezőjének részéről.

Ez a fejezet olyan alapvető irányelveket kínál, amelyeket minden típusú tag tervezésekor követni kell.

A szakasz tartalma

Tag túlterhelése
Tulajdonságtervezés
Konstruktor tervezése
Eseménytervezés
Mezőtervezés
Bővítménymetelyek
Operátor túlterhelései
Paramétertervezés
© Részletek 2005, 2009 Microsoft Corporation. Minden jog fenntartva.

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 22, 2008 by Addison-Wesley Professional, a Microsoft Windows Development Series részeként.

Lásd még