Resultados da pesquisa a pedido "derived-class"
Por que criamos uma instância de objeto da interface em vez da classe?
Eu vi muitas vezes uma instância de interface gerada a partir de uma classe. Por que usar uma interface dessa maneira? Uma instância de interface criada apen...
Como os construtores de classe derivada funcionam em python?
Eu tenho a seguinte classe base:
Como obter a instância de classe base de uma classe derivada
Eu não sei se isso é possível, mas estou tentando obter a instância da classe base de uma classe derivada. Em c #, posso usar obase palavra-chave para acessa...
Como acessar o método protegido na classe base da classe derivada?
Aqui está um exemplo de código que me incomoda: class Base { protected: virtual void foo() = 0; }; class Derived : public Base { private: Base *b; /* Initialized by constructor, not shown here Intended to store a pointer on an instance of any ...
Como uso um XmlSerializer para desserializar um objeto que pode ser de uma classe base ou derivada sem conhecer o tipo de antemão?
Em C #, como uso umXmlSerializer desserializar um objeto que possa ser de uma classe base ou de qualquer uma das várias classes derivadas sem conhecer o tipo de antemão? Todas as minhas classes derivadas adicionam membros de dados adicionais. ...
Como definir classe selada em C ++?
Como parar a classe a ser herdada por outra classe.
Posso ter uma classe base em que cada classe derivada possui sua própria cópia de uma propriedade estática?
Eu tenho algo como a seguinte situação abaixo: class Base { public static int x; public int myMethod() { x += 5; return x; } } class DerivedA : Base { } class DerivedB : Base { }Estou tentando configurar isso para que cada classe derivada tenha ...
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 ...
Construtor Class base () e passe isso
Estou tentando implementar bons padrões de design para um programa que estou escrevendo. Eu tenho uma estrutura de classes como esta. abstract class SomeBase { public SomeObject obj { get; protected set; } protected SomeBase(SomeObject x) { obj ...
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 ...