Perguntas com a marcação «inheritance»

157
Herança C ++ - base inacessível?

Eu pareço incapaz de usar uma classe base como parâmetro de função. Eu estraguei minha herança? Eu tenho o seguinte no meu principal: int some_ftn(Foo *f) { /* some code */ }; Bar b; some_ftn(&b); E a classe Bar herdada de Foo de tal maneira: class Bar : Foo { public: Bar();...

151
Herança x Agregação [fechado]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

144
C #: gerando um evento herdado

Eu tenho uma classe base que contém os seguintes eventos: public event EventHandler Loading; public event EventHandler Finished; Em uma classe que herda dessa classe base, tento gerar o evento: this.Loading(this, new EventHandler()); // All we care about is which object is loading. Eu recebo o...

142
Os métodos estáticos são herdados em Java?

Eu estava lendo Um Guia do Programador para Certificação Java ™ SCJP de Khalid Mughal. No capítulo Herança, explica que A herança de membros está intimamente ligada à sua acessibilidade declarada. Se um membro da superclasse for acessível por seu nome simples na subclasse (sem o uso de nenhuma...