Resultados da pesquisa a pedido "class-design"

2 a resposta

Classes aninhadas “públicas” ou não

Suponha que eu tenha uma classe 'Aplicativo'. Para ser inicializado, são necessárias algumas configurações no construtor. Vamos supor também que o número de configurações é tão grande que é interessante colocá-las em uma classe própria. Compare ...

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 ...

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 ...

2 a resposta

Usando o método self in class

Encontrei esse código no ShareKit e não entendo o que o escritor tinha em mente, usandoself em um método de classe. Há um aviso: Tipos de ponteiros incompatíveis enviando 'Classe' para o tipo de parâmetroid<FBSessionDelegate>. Quero limpar ...

3 a resposta

Substituir dados de membros na subclasse, usar na implementação da superclasse?

3 a resposta

Design (instruções) de classes que contêm coleções de outras classes

Como projetar classes envolvendo coleções de outras classes? Exemplo Geral: A Área de trabalhocontém o número deProjetos . A Projetocontém grande número deRecursos . CadaRecursopode conter grande número dearquivos. Portanto, aqui as classes ...

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

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 ...

3 a resposta

ariedades de declarações de interface, algumas com parêntese

Eu notei uma variedade de@interface declarações para as classes Objective-c. Gostaria de entender por que os desenvolvedores declaram@interface das seguintes maneiras: // in the .h file @interface MyClass : NSObject // ... @end // in the .m ...