Perguntas com a marcação «class-design»

15
Domesticar as classes 'funções utilitárias'

Na nossa base de código Java, continuo vendo o seguinte padrão: /** This is a stateless utility class that groups useful foo-related operations, often with side effects. */ public class FooUtil { public int foo(...) {...} public void bar(...) {...} } /** This class does applied foo-related...

14
Classes base como fábricas?

Eu estava escrevendo algum código no fim de semana e me vi querendo escrever uma fábrica como um método estático em uma classe base. Minha pergunta é simplesmente saber se esta é uma abordagem ac # idomatic? Minha sensação de que pode não ser deriva do fato de a classe base ter conhecimento da...

10
Você pode ter aulas / resumos "vazios"?

Claro que você pode, eu só estou me perguntando se é racional projetar dessa maneira. Estou criando um clone de fuga e desenvolvendo um design de classe. Eu queria usar a herança, mesmo que não precisasse, para aplicar o que aprendi em C ++. Eu estava pensando em design de classe e criei algo...