Resultados da pesquisa a pedido "ooad"

2 a resposta

O que é Abstractness vs. Instability Graph?

Eu usei recentemente o NDepend e ele produziu um bom relatório sobre meus assemblies .net e pdbs relacionados.A coisa mais interessante que encontrei no rela...

2 a resposta

Composto de Comandos Design Pattern

Alguém tem um bom exemplo em Ruby de usar um composto de comandos? É um híbrido de padrão de design que eu já mencionei em várias literaturas de Design Patte...

2 a resposta

Método privado de classe derivada está sendo chamado

Eu tenho um ponteiro de classe base apontando para o objeto de classe derivada. O método foo () é público na classe base, mas privado na classe derivada. A c...

2 a resposta

Método de chamada de membros públicos / privados ou de práticas recomendadas de métodos - C # .NET

Qual é a melhor prática para chamar membros / campos de um método privado e público? O método privado sempre deve chamar campos particulares ou deve chamar os membros públicos? private string _name; public string Name { get {return _name; } set ...

6 a resposta

Classe base abstrata para forçar cada classe derivada a ser Singleton

Como faço para criar uma classe abstrata que forçará cada classe derivada a ser Singleton? Eu uso c #.

6 a resposta

“Não use a classe Abstract Base no Design; mas em modelagem / análise "

Sou novato em SOA, embora tenha alguma experiência em OOA Uma das diretrizes para o projeto de SOA é “Use Classes Abstratas apenas para Modelagem. Omiti-los do design ". O uso da abstração pode ser útil na modelagem (fase de análise urante a ...

10 a resposta

Como uso a composição com herança?

Vou tentar fazer minha pergunta no contexto de um exemplo simples ... Digamos que eu tenho um carro de classe base abstrato. O carro possui um objeto básico do mecanismo. Eu tenho um método StartEngine () na classe Car abstrata que delega a ...

10 a resposta

Construtores vs métodos de fábrica [fechado]

Quando modelar classes, qual é a maneira preferida de inicializar: Construtores ou Métodos de Fábrica E quais seriam as considerações para usar qualquer um dele Em certas situações, prefiro ter um método de fábrica que retorne nulo se o objeto ...

12 a resposta

O que significa "baixo em acoplamento e alta coesão"

Eu tenho problemas para entender a afirmação

13 a resposta

Por que usamos a interface? É apenas para padronização? [fechadas]

Por que usamos a interface?É apenas para padronização?