Resultados da pesquisa a pedido "design-patterns"

4 a resposta

Por que precisamos do decorador no padrão de design do decorador?

Presumindo que eu tenha uma classe chamadaA, e quero usar o padrão de design do decorador. Corrija-me se eu estiver errado, mas, para que isso funcione, precisamos criar uma classe de decorador, digamosADecorator, que conterá uma referência a umA ...

0 a resposta

Padrão de Design de fábrica abstrata

Estou trabalhando em um projeto interno para minha empresa e parte do projeto é capaz de analisar várias "Tarefas" de um arquivo XML em uma coleção de tarefas a serem executadas posteriormente. Como cada tipo de tarefa possui vários campos ...

2 a resposta

programa rápido para interface

A classe Car e Truck é escrita aqui como exemplo, mas pode ser desconhecida para o programa em tempo de compilação. poderia haver mais tipos de carros ainda não conhecidos por exemplo, poderia haver uma classe especial chamada Ferrari, ...

2 a resposta

O objetivo de uma camada de serviço e do ASP.NET MVC 2

Em um esforço para entender o MVC 2 e tentar fazer minha empresa adotá-lo como uma plataforma viável para desenvolvimento futuro, tenho lido muito ultimamente. Tendo trabalhado com o ASP.NET de maneira bastante exclusiva nos últimos anos, eu ...

8 a resposta

É possível aplicar herança a uma classe Singleton?

Hoje eu enfrentei uma pergunta em entrevista. É possível aplicar o conceito de herança nas classes Singleton? Eu disse que, como o construtor é privado, não podemos estender essa classe Singleton. A próxima coisa que ele me pediu é aplicar a ...

4 a resposta

Implementando a funcionalidade de pesquisa com vários parâmetros opcionais na tabela do banco de dados

Eu gostaria de verificar se existe um padrão de design preferido para implementar a funcionalidade de pesquisa com vários parâmetros opcionais em relação à tabela do banco de dados, onde o acesso ao banco de dados deve ser apenas através de ...

1 a resposta

Por que ter uma classe aninhada estática faz com que um segundo construtor seja adicionado quando não está na fonte?

Eu estava tentando interromper a solução BillPaugh Singleton usando reflexão, bem, sou capaz de fazê-lo, mas posso ver dois construtores ao acessar a solução BillPaughSingleTon. Por quê então ? Também por tentativa e erro, descobriu que a linha ...

13 a resposta

Usando herança e polimorfismo para resolver um problema comum de jogo

Eu tenho duas aulas; vamos chamá-los de Ogro e Mago. (Todos os campos são públicos para facilitar a digitação do exemplo.) public class Ogre { int weight; int height; int axeLength; } public class Wizard { int age; int IQ; int height; }Em cada ...

2 a resposta

Configuração do Spring Integration Control Bus via anotações

Apenas uma pergunta simples:Existe alguma maneira de configurarIntegração Spring [http://docs.spring.io/spring-integration/reference/html/]Barramento de controle por meio de anotações (sem nenhum xml) <control-bus input-channel="operationChannel"/>?

5 a resposta

Substituir condicional por refatoração de polimorfismo ou similar?

Eu tentei fazer uma variante dessa pergunta antes. Eu recebi algumas respostas úteis, mas ainda nada que me parecesse certo. Parece-me que realmente não deve ser tão difícil de quebrar, mas não consigo encontrar uma solução simples e elegante. ...