Resultados da pesquisa a pedido "class-design"

1 a resposta

Problema de referência circular em C ++

Eu tenho 2 aulas:DataObject eDataElement. DataObject mantém ponteiros para (apenas)DataElements e umDataElement contém ponteiros para vários tipos, entre os quais umDataObject. Isso não costumava ser um problema, pois eu só uso ...

2 a resposta

Android: posso usar uma classe SQLiteOpenHelper para vários arquivos de banco de dados?

Meu aplicativo usa dois bancos de dados (arquivos separados). Para lidar com esses bancos de dados, criei duas classes Helper que estendem o SQLiteOpenHelper, um para cada banco de dados. Agora vou adicionar um terceiro banco de dados e me ...

3 a resposta

Em que casos a superclasse não deve ser abstrata?

Noesta [https://stackoverflow.com/questions/4306214/why-isnt-java-lang-throwable-an-abstract-class] thread Eu encontrei um momento interessante: se a classe usa apenas como superclasse, não há regra para torná-la abstrata. Por quê então? obrigado

4 a resposta

Como compartilhar dados entre classes separadas em Java

Qual é a melhor maneira de compartilhar dados entre classes separadas em Java? Eu tenho um monte de variáveis que são usadas por diferentes classes em arquivos separados de maneiras diferentes. Deixe-me tentar ilustrar uma versão simplificada do ...

5 a resposta

Em C #, uso de tipos de valor vs. tipos de referência

Minhas perguntas são: Quando devemos usar tipos de valor e quando tipos de referência?Quais são as vantagens e desvantagens de um sobre o outro?E se alguém usar tipos de referência em todos os lugares? Existe algum mal nisso?Por favor, discuta ...

3 a resposta

Profundidade da herança da classe PHP

Estou tentando descobrir exatamente o quão profunda é a herança. Por exemplo, se eu começar com a classe A Classe B estende a classe A Classe C estende a classe B Classe D estende a classe C Classe E estende a classe D Classe F estende a classe ...

3 a resposta

Como modelar ciclos entre instâncias de classe imutáveis?

Classes imutáveis são ótimas, mas há um grande problema que não consigo pensar em uma maneira sensata de resolver - ciclos. class Friend { Set<Friend> friends(); }Como um modelo Me tendo você como amigo que, por sua vez, me tem como amigo de ...

2 a resposta

efinição enum Java aninhada - declarar como estático faz diferença? [duplicado

Esta pergunta já tem uma resposta aqui: Em Java, os tipos enum dentro de uma classe são estático [/questions/663834/in-java-are-enum-types-inside-a-class-static] 2 respostas Eu tenho uma interface - aqui está uma versão bem elaborada como ...

1 a resposta

RMs .NET, objetos de valor imutável, estruturas, construtores padrão e propriedades somente leitu

Estou apenas começando com o .NET ORMs, a ponto de ainda não ter decidido entre o Entity Framework e o NHibernate. Mas, em ambos os casos, estou com um problema, pois eles parecem querer que eu comprometa a integridade do meu modelo de domínio ...

1 a resposta

A melhor maneira de compartilhar conexão de banco de dados entre classes

Gostaria de poder ocultar minha conexão com o banco de dados do print_r, por isso estou usando uma variável estática. Eu tenho uma classe base e algumas classes de objetos. Idealmente, todos compartilhariam a mesma conexão com o banco de dados. ...