Resultados da pesquisa a pedido "inheritance"
Classe derivada que não herda o método sobrecarregado da classe base
Eu gostaria que um método em uma classe base chamasse um método virtual puro que será implementado em uma classe derivada. No entanto, o método sem parâmetros da classe base não parece ser herdado pela classe derivada. O que estou fazendo errado? ...
Acessibilidade variável da instância Java [duplicado]
Esta pergunta já tem uma resposta aqui: Qual é a diferença entre público, protegido, pacote privado e privado em Java? [/questions/215497/what-is-the-difference-between-public-protected-package-private-and-private-in] 24 respostasQual é a ...
Substituindo uma propriedade armazenada no Swift
Notei que o compilador não me permite substituir uma propriedade armazenada por outro valor armazenado (o que parece estranho): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot ...
Modelos do Django: herança e migração de antepassados comuns
Eu pensei que fariameu jogo python com o Django desenvolvendo um aplicativo de negócios em larga escala para se divertir. Eu vi a necessidade de umancestral comumabordagem de herança de modelo e tentou implementá-la com base no documentação ...
como você escreve um wrapper c para uma classe c ++ com herança
Eu só estava me perguntando se havia uma maneira de criar uma API c wrapper para uma classe c ++ que tem herança. Considere o seguinte: class sampleClass1 : public sampleClass{ public: int get() { return this.data *2; }; void set(int data); } ...
Como acessar um método de superclasse de uma classe aninhada?
Espero que este código explique o problema: class Foo { void a() { / *stuff */ } } class Bar extends Foo { void a() { throw new Exception("This is not allowed for Bar"); } class Baz { void blah() { // how to access Foo.a from here? } } }Eu sei ...
Por que o método da classe pai está sendo chamado e não a classe filho neste caso?
Eu tenho uma classe pai A e seu filho B. Ambos estão tendodoSomething método com tipo de parâmetro diff. Classe A package Inheritance; public class A { public void doSomething(Object str){ System.out.println("Base impl:"+str); } }Classe ...
Herança múltipla em python3 com diferentes assinaturas
Eu tenho três classes:A, B eC. C herda deA eB (nesta ordem). As assinaturas de construtor deA eB são diferentes. Como posso ligar para o__init__ métodos de ambas as classes pai? Meu esforço no código: class A(object): def __init__(self, a, b): ...
Serialização de Jackson: como ignorar propriedades da superclasse
Quero serializar uma classe POJO que não está sob meu controle, mas quero evitar serializar qualquer uma das propriedades provenientes da superclasse e não da classe final. Exemplo: public class MyGeneratedRecord extends ...
Java 8 - interfaces com métodos padrão versus classes abstratas
Estou tentando encontrar uma resposta completa para: "por que / quando usar uma classe abstrata em vez de uma interface. " e procurando verificação / sugestões sobre o seguinte. Uma resposta para isso é, "para fornecer a implementação para ...