Compartilhar via


Classe estático design

estático classes são classes que não contêm os membros da instância que não sejam herdadas de Objecte não tem um construtor que pode ser chamado. As diretrizes a seguir ajudam a garantir que seu estático classes foram criados corretamente.

Use estático classes com moderação.

Classes estático devem ser usadas somente sistema autônomo classes de suporte para o núcleo da estrutura orientada a objeto.

Não trata estático classes sistema autônomo um bucket diversos.

The Environment classe é um mercadoria exemplo do uso adequado de um estático classe. Essa classe fornece acesso a informações sobre o ambiente do usuário corrente.

Não declare ou substituir os membros da instância no estático classes.

Se o design de uma classe sugere que deve haver membros de instância, a classe deve não ser marcada como estático.

Fazer declarar classes estáticas sistema autônomo abstrato e selado e adicionar um construtor de instância particular, se sua linguagem de programação não tem suporte interno para classes estáticas.

Partes direitos autorais 2005 Microsoft Corporation. Todos os direitos reservados.

Partes direitos autorais Addison-Wesley Corporation. Todos os direitos reservados.

Para obter mais informações sobre diretrizes de design, consulte a "diretrizes de design do estrutura: Catálogo de convenções, idiomas e padrões para bibliotecas do .NET reutilizável"Krzysztof Cwalina e Brad Abrams, publicado pela Addison-Wesley, 2005.

Consulte também

Outros recursos

Diretrizes de design de tipo

Diretrizes de Design para desenvolvimento bibliotecas de classe