Diretrizes de design de membroMember Design Guidelines

Métodos, propriedades, eventos, construtores e campos são chamados coletivamente de membros.Methods, properties, events, constructors, and fields are collectively referred to as members. Os membros são, em última instância, o meio pelo qual a funcionalidade de estrutura é exposta aos usuários finais de uma estrutura.Members are ultimately the means by which framework functionality is exposed to the end users of a framework.

Os membros podem ser virtuais ou não virtuais, concretos ou abstratos, estáticos ou de instância, e podem ter vários escopos diferentes de acessibilidade.Members can be virtual or nonvirtual, concrete or abstract, static or instance, and can have several different scopes of accessibility. Toda essa variedade fornece uma expressividade incrível, mas, ao mesmo tempo, requer cuidado com a parte do designer de Framework.All this variety provides incredible expressiveness but at the same time requires care on the part of the framework designer.

Este capítulo oferece diretrizes básicas que devem ser seguidas durante a criação de membros de qualquer tipo.This chapter offers basic guidelines that should be followed when designing members of any type.

Nesta seçãoIn This Section

Sobrecarga de membrosMember Overloading
Design de propriedadeProperty Design
Design do ConstrutorConstructor Design
Design de eventosEvent Design
Design de campoField Design
Métodos de extensãoExtension Methods
Sobrecargas de operadorOperator Overloads
Design de parâmetroParameter Design
Partes © 2005, 2009 Microsoft Corporation. Todos os direitos reservados.Portions © 2005, 2009 Microsoft Corporation. All rights reserved.

Reimpresso com permissão da Pearson Education, Inc. das Diretrizes de Design do Framework: convenções, linguagens e padrões para bibliotecas do .NET reutilizável, 2ª edição por Krzysztof Cwalina e Brad Abrams, publicado em 22 de outubro de 2008 por Addison-Wesley Professional como parte da série de desenvolvimento do Microsoft Windows.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 as part of the Microsoft Windows Development Series.

Confira tambémSee also