Perguntas sobre 'class'

10
respostas

Não usar "estático" em c #?

Enviei um aplicativo que escrevi para alguns outros arquitetos para revisão de código. Um deles quase imediatamente me escreveu de volta e disse "Não use" static ". Você não pode escrever testes automatizados com classes e métodos estáticos." St...
13.08.2012 / 23:53
5
respostas

Quando você usa uma estrutura em vez de uma classe? [fechadas]

Quais são as suas regras básicas para quando usar structs vs. classes? Estou pensando na definição de C # desses termos, mas se sua linguagem tiver conceitos semelhantes, também gostaria de ouvir sua opinião. Eu costumo usar classes para quas...
12.07.2011 / 18:22
7
respostas

Por que métodos estáticos privados?

Eu só queria esclarecer uma questão que tenho. Qual é o sentido de ter um método estático privado em oposição a um método normal com visibilidade privada? Eu teria pensado que uma vantagem em ter um método estático é que ele pode ser chamado...
01.04.2014 / 16:11
5
respostas

Quando usar a classe primitiva vs em Java?

Eu vejo que Java tem booleano (classe) vs booleano (primitivo). Da mesma forma, há um Integer (class) vs int (primitivo). Qual é a melhor prática sobre quando usar a versão primitiva versus a classe? Deveria eu basicamente estar sempre usando a...
07.07.2013 / 10:15
4
respostas

Por que e quando devo fazer uma classe 'estática'? Qual é o propósito da palavra-chave 'static' nas classes?

A palavra-chave static em um membro em vários idiomas significa que você não deve criar uma instância dessa classe para poder ter acesso a esse membro. No entanto, não vejo nenhuma justificativa para criar uma classe inteira static . Por qu...
26.08.2011 / 14:51
11
respostas

Por que é bom dividir um programa em várias classes? [fechadas]

Eu ainda sou um estudante no ensino médio (ingressando na 10ª série), e ainda não fiz um curso de informática na escola. Tudo o que fiz até agora é através de livros. Esses livros me ensinaram conceitos como herança, mas como dividir um programa...
26.06.2012 / 02:40
5
respostas

Onde devo colocar funções que não estão relacionadas a uma classe?

Estou trabalhando em um projeto C ++ no qual tenho várias funções matemáticas que escrevi inicialmente para usar como parte de uma classe. No entanto, como tenho escrito mais código, percebi que preciso dessas funções matemáticas em todos os lug...
10.02.2012 / 19:31
5
respostas

Como linguagens puramente funcionais lidam com modularidade?

Eu venho de um contexto orientado a objetos, onde aprendi que as classes são ou pelo menos podem ser usadas para criar uma camada de abstração que permita a fácil reciclagem de código, que pode ser usado para criar objetos ou ser usado em heranç...
09.06.2013 / 20:23
5
respostas

Uma classe deve saber sobre suas subclasses?

Uma classe deve saber sobre suas subclasses? Uma classe deve fazer algo específico para uma determinada subclasse, por exemplo? Meus instintos me dizem que é um projeto ruim, parece um anti-padrão de algum tipo.     
26.11.2013 / 13:43
4
respostas

Como evitar “gerentes” no meu código

Atualmente, estou reprojetando meu Sistema de entidades , para C ++, e tenho muitos gerentes. No meu design, eu tenho essas classes, para amarrar minha biblioteca. Eu ouvi muitas coisas ruins quando se trata de classes "gerentes", talvez eu não...
12.02.2013 / 10:53