Resultados da pesquisa a pedido "inheritance"

4 a resposta

Por que os métodos estáticos de classe são herdados, mas não os métodos estáticos de interface?

Entendo que, em Java, os métodos estáticos são herdados da mesma forma que os métodos de instância, com a diferença de que, quando redeclarados, as implementações pai ficam ocultas e não substituídas. Tudo bem, isso faz sentido. Contudo,o ...

5 a resposta

Estou recebendo um erro no meu código Java, mas não vejo o que há de errado com ele. Socorro?

O erro que estou recebendo está no método fillPayroll () no loop while, onde diz payroll.add (employee). O erro diz que não posso invocar add () em um tipo de matriz Person, mas a classe Employee herda de Person, então pensei que isso seria ...

4 a resposta

chamando o método de classe filho do arquivo de classe pai em python

parent.py: class A(object): def methodA(self): print("in methodA")child.py from parent import A class B(A): def methodb(self): print("am in methodb")Existe alguma maneira de ligarmethodb() noparent.py?

1 a resposta

Conversão de ponteiro para ponteiro entre classes derivada e base?

Em relação ao seguinte programa C ++: class Base { }; class Child : public Base { }; int main() { // Normal: using child as base is allowed Child *c = new Child(); Base *b = c; // Double pointers: apparently can't use Child** as Base** Child ...

5 a resposta

Herança na pergunta C # - é possível substituir métodos internos?

É possível substituir o comportamento de um método interno? using System; class TestClass { public string Name { get { return this.ProtectedMethod(); } } protected string ProtectedMethod() { return InternalMethod(); } string InternalMethod() { ...

1 a resposta

Estrutura de entidades API fluente não considera propriedades de classe base

EF 6.1: Acabamos de iniciar um projeto que tem muita herança. O tipo de mapeamento de banco de dados de herança selecionado é a tabela por hierarquia. O problema é que, ao tentar gerar a migração usando a migração de adição, o seguinte erro ...

5 a resposta

O relacionamento de implementação da interface C # é apenas um relacionamento "fácil de fazer"?

Hoje alguém me disse que a implementação da interface em C # é apenas um relacionamento "Impossível", não um "Im-A". Isso entra em conflito com minha crença de longa data no LSP (Princípio de Substituição de Liskov). Eu sempre acho que toda ...

3 a resposta

Iniciando o JavaFX a partir do método principal da classe que não estende o Aplicativo

Estou com problemas para iniciar um aplicativo JavaFX a partir de um método Main de uma classe que não se estendejavafx.application.Application Na minha aplicação, há oMainApp.java que deve iniciar o método substituídostart() ...

3 a resposta

Herança múltipla em C ++ com classes base derivadas da mesma classe

Eu me deparei com um problema ao tentar reutilizar o código de diferentes classes. Coloco aqui na esperança de que alguns de vocês possam me ajudar. Eu tenho um conjunto de classes (B, C) derivado da mesma classe (A) que força a implementação de ...

2 a resposta

Como herdo testes de unidade abstratos no Ruby?

Eu tenho dois testes de unidade que devem compartilhar muitos testes comuns com métodos de instalação ligeiramente diferentes. Se eu escrever algo como class Abstract < Test::Unit::TestCase def setup @field = create end def test_1 ... end end ...