Resultados da pesquisa a pedido "inheritance"

1 a resposta

Padrão C ++ no endereço de membros herdados

O padrão C ++ diz alguma coisa sobre o endereço dos membros herdados? Por exemplo, se eu herdar um membro int ou um método não virtual, ele diz algo sobre seu endereço ou um membro virtual: se eu não o substituir, se o fizer? O construtor, se eu ...

4 a resposta

Matriz de estrutura de pesquisa de classe em C ++

Estou tentando criar uma matriz de estrutura que vincula as seqüências de entrada às classes da seguinte maneira: struct {string command; CommandPath cPath;} cPathLookup[] = { {"set an alarm", AlarmCommandPath}, {"send an email", ...

6 a resposta

Como descobrir a subclasse da instância da classe base?

Existe uma maneira de descobrir o nome da classe derivada de uma instância da classe base? por exemplo.: class A{ .... } class B extends A{ ... } class c extends A{ ... }Agora, se um método retornar um objeto deA, posso descobrir se é do tipoB ouC?

4 a resposta

ponteiro do método da classe filho para o argumento pai do método c ++

pode ser estranho o que estou tentando ver e tentarei esclarecer o máximo possível. Estou usando o gcc 4.8 no ubuntu 14.04 e C ++ 11. O que eu quero tentar é: faça uma classe Afaça uma função nessa classe A que obtém como argumentoum ponteiro ...

2 a resposta

Referência de superclasse não pode chamar o método de subclasse em Java

Eu tenho uma dúvida básica em polimorfismo em Java. Eu escrevi o código abaixo em um arquivo chamado AnimalTestDrive.java. De acordo comigo, o código abaixo deve funcionar especialmente na linha em negrito, mas infelizmente não é. Você pode ...

7 a resposta

Verifique se a subclasse substitui um método

É possível verificar se uma subclasse implementa um método existente em sua superclasse imediata ou em alguma superclasse de sua superclasse, etc.? Por exemplo. Eu subclasseUIView, para criar minha visualização genérica personalizada para o meu ...

3 a resposta

Essa palavra-chave existe? Quando um método de substituição precisa chamar o pai

Freqüentemente, na documentação do C #, você encontra um membro em que a descrição diz algo como "certifique-se de chamar o método base se você o substituir". Existe uma maneira de garantir, em tempo de compilação, que alguém realmente chamou a ...

2 a resposta

Inicializando um std :: map estático <int, unique_ptr <int>> em C ++

Esta é uma pergunta semelhante a estapostar [https://stackoverflow.com/questions/138600/initializing-a-static-stdmapint-int-in-c] . A resposta que eu acho que tem mais promessa tem a ver com inicialização estática modelada. Aqui está a classe ...

3 a resposta

Como usar nomeduplos em herança múltipla

É possível criar uma classe que herda de várias instâncias denamedtuple [https://docs.python.org/3/library/collections.html?highlight=namedtuple#collections.namedtuple] , ou criar algo com o mesmo efeito (com um tipo imutável que combina os ...

4 a resposta

Como a reflexão me diz quando uma propriedade está ocultando um membro herdado com a palavra-chave 'new'?

Então, se eu tiver: public class ChildClass : BaseClass { public new virtual string TempProperty { get; set; } } public class BaseClass { public virtual string TempProperty { get; set; } }Como posso usar a reflexão para ver que o ChildClass está ...