Resultados da pesquisa a pedido "inheritance"

2 a resposta

Obtenha o nome da tabela de origem de uma linha ao consultar o pai que ele herda

Eu tenho um banco de dados Postgres com várias tabelas que herdam umas das outras. eu possoSELECT da tabela pai para obter resultados de todos os seus filhos, mas precisa obter o nome da tabela da qual cada resultado se origina. O método ...

2 a resposta

Herança de objeto do Pandas DataFrame ou uso de objeto?

Estou construindo uma biblioteca para trabalhar com dados estruturados muito específicos e minha infraestrutura em cima dos Pandas. Atualmente, estou escrevendo um monte de diferentes contêineres de dados para diferentes casos de uso, como ...

1 a resposta

Como estender uma classe com um membro de seu próprio tipo?

Suponha que precisamos implementar diferentes tipos de árvore com uma classe chamada "BaseNode" da qual outros tipos de nós são derivados e que ela tenha uma variável de instância chamadaparent de seu próprio tipo, geralmente se ...

3 a resposta

Por que podemos reduzir a visibilidade de uma propriedade em classe estendida?

Eu tenho duas aulasParent: public class Parent { public String a = "asd"; public void method() { } }EChild: public class Child extends Parent{ private String a = "12"; private void method() { } }NoChild, Tento substituir o paimethod que fornece ...

1 a resposta

Por que minha classe implementa interfaces filho, mas não seus pais?

Eu encontrei um (pelo menos para mim) comportamento inesperado ao usar a herança de interface no Delphi. Eu tenho essa hierarquia simples de classe e interface: +---------------+ | << IMyBase >> | +---------------+ ^ | +---------------+ | ...

4 a resposta

Uma coleção polimórfica de CRTP (Curiously Recorrring Template Pattern) em C ++?

Eu tenho aulaBase da qual eu tenho duas classes,DerivedA eDerivedB conforme definido abaixo. template <typename Derived> class Base{ public: double interface(){ static_cast<Derived*>(this)->implementation(); } }; class Derived,A : ...

4 a resposta

Referência da superclasse ao objeto da subclasse mostrando o mesmo comportamento da referência da subclasse ao objeto da subclasse

O código a seguir em java, quando executado no elipse, fornece a mesma saída, mesmo se substituirmos superclass s=new sub();com, sub s= new sub();Observe que substituímos métodos. A saída é: changed supermethod in sub class num is sub class ...

5 a resposta

Implementando IDisposable em uma subclasse quando o pai também implementa IDisposable

Eu tenho uma classe pai e filho que ambos precisam implementarIDisposable. Onde deveriavirtual (ebase.Dispose()?) as chamadas entram em jogo? Quando eu apenas substituo oDispose(bool disposing) chamada, é muito estranho afirmar que ...

2 a resposta

Por que o Java não permite estender o tipo de matriz

Como experimento, tentei estender umint-array como este: public class IntArrayExtension extends int[]{ // additional fields and methods. }para adicionar alguns métodos relacionados à classificação, troca, construção de sub-array etc. na própria ...

9 a resposta

Por que as classes não são seladas por padrão?

Eu só estava pensando, desde oseladoA existência da palavra-chave indica que é uma decisão do autor da classe se outras classes podem herdar dela, por que as classes não são seladas por padrão, com alguma palavra-chave para ...