Resultados da pesquisa a pedido "derived-class"

5 a resposta

Não há como fazer upcast em uma classe abstrata e não modificá-la toda vez que uma classe é derivada dela?

#include<iostream> using namespace std; class Abs { public: virtual void hi()=0; }; class B:public Abs { public: void hi() {cout<<"B Hi"<<endl;} void bye() {cout<<"B Bye"<<endl;} }; class C:public Abs { public: void hi() {cout<<"C Hi"<<endl;} ...

6 a resposta

Transmitir classe base para python de classe derivada (ou maneira mais pitônica de estender classes)

Preciso estender o pacote python do Networkx e adicionar alguns métodos aoGraph aula para minha necessidade particular A maneira como pensei em fazer isso é simplesmente derivar uma nova classe, digamosNewGraphe adicionando os métodos ...

3 a resposta

Por que minha subclasse C ++ precisa de um construtor explícito?

Eu tenho uma classe base que declara e define um construtor, mas por algum motivo minha classe publicamente derivada não está vendo esse construtor e, portanto, tenho que declarar explicitamente um construtor de encaminhamento na classe ...

4 a resposta

Tabela virtual C ++

Eu li muitas pessoas escrevendo "existe uma tabela virtual para uma classe que possui uma função virtual declarada". Minha pergunta é: existe uma vtable apenas para uma classe que possui uma função virtual ou também existe para classes derivadas ...

2 a resposta

Como os construtores de classe derivada funcionam em python?

Eu tenho a seguinte classe base:

20 a resposta

possível atribuir um objeto de classe base a uma referência de classe derivada com um typecast explícit

possível atribuir um objeto de classe base a uma referência de classe derivada com um typecast explícito em C Tentei e cria um erro em tempo de execução.

9 a resposta

C #: Como chamo um método estático de uma classe base a partir de um método estático de uma classe derivad

m C #, tenho a classe base Product e a classe derivada Widge Product contém um método estático MyMethod (). Eu quero chamar o método estático Product.MyMethod () do método estático Widget.MyMethod (). Não consigo usar a palavra-chave base, ...