Resultados da pesquisa a pedido "derived-class"

4 a resposta

C # acessando membro protegido na classe derivada [duplicado]

5 a resposta

Chamando o construtor da classe base a partir do construtor da classe derivada

Eu tenho uma pergunta:Digamos que eu tenha originalmente essas classes que eu não posso mudar (digamos porque são tiradas de uma biblioteca que estou usando):

5 a resposta

Um objeto de classe derivada contém um objeto de classe base?

Considere o seguinte código de exemplo abaixo: #include <iostream> using namespace std; class base { public: base() { cout << "ctor in base class\n"; } }; class derived1 : public base { public: derived1() { cout <<"ctor in derived class\n"; } ...

3 a resposta

Como passar a List <DerivedClass> quando o tipo de parâmetro é List <BaseClass>?

Como posso passar uma lista que é uma lista de DerivedObjects onde o método está esperando uma lista de BaseObjects. Estou convertendo a lista.ToList<BaseClass>() e estou me perguntando se existe uma maneira melhor. Meu segundo problema é que a ...

2 a resposta

Simpler “Impedindo classes derivadas” em C ++

Assumindo que existe uma razão legítima para impedir a derivação de alguma classe, Bjarne fornece uma soluçãoAqu [http://www2.research.att.com/~bs/bs_faq2.html] para a resposta "Posso parar as pessoas que derivam da minha turma?" No entanto, ...

10 a resposta

Desativando o método herdado na classe derivada

Existe alguma maneira de, em uma classe derivada de Java, "desativar" um método e / ou campo que de outra forma é herdado de uma classe bas Por exemplo, digamos que você tenha umShape classe base que tem umrotate() método. Você também tem ...

4 a resposta

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 ...

5 a resposta

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. ...

6 a resposta

Como definir classe selada em C ++?

Como parar a classe a ser herdada por outra classe.

6 a resposta

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 ...