Resultados da pesquisa a pedido "inheritance"

2 a resposta

Usando métodos derivados que não estão na classe base

Estou fazendo uma classe Shape que permite obter a posiçãoX, a posiçãoY e a área de alguma forma. A classe derivada é um círculo, que possui uma variável adicional de raio. class Shape { public: Shape( double positionX, double positionY ); ...

7 a resposta

Por que devo declarar um destruidor virtual para uma classe abstrata em C ++?

Sei que é uma boa prática declarar destruidores virtuais para classes base em C ++, mas é sempre importante declararvirtual destruidores mesmo para classes abstratas que funcionam como interfaces? Forneça alguns motivos e exemplos do porquê.

2 a resposta

Como chamo um método de classe derivada do construtor de classe base em C ++? [duplicado]

Esta pergunta já tem uma resposta aqui: Chamando uma Função Virtual do Construtor [/questions/16719460/calling-a-virtual-function-from-the-constructor] 3 respostasEu tenho uma classe base e duas classes derivadas. O construtor da classe base ...

2 a resposta

Métodos discriminados dos membros do sindicato

Quero definir um método compartilhado por todos os membros de uma união discriminada. Atualmente eu o implementei assim, mas parece realmente deselegante - certamente existe uma maneira melhor. Sugestões? type A = {AData:string} member ...

3 a resposta

Ocultar e refletir propriedades (C #)

Declarar uma propriedade em uma classe derivada que corresponde ao nome de uma propriedade na classe base "oculta" (a menos que a substitua pela propriedadeoverride palavra-chave). As propriedades de classe base e derivada serão retornadas ...

7 a resposta

Como o método toString () retorna os campos privados da Super Class também com seus campos de instância?

Existe uma maneira de fazertoString() incluir campos privados do superclass? Eu tentei adicionar umsuper.toString(), sem uso no entanto. Por favor veja o código abaixo Employee.java package test; public class Employee { private String name; ...

2 a resposta

Herança CSS, aliases e outras coisas interessantes

Outro dia, eu estava navegando aleatoriamente na web e encontrei um programa que permite escrever aliases de CSS e outras coisas interessantes (das quais não me lembro agora). Como exemplo, lembro que você pode fazer algo assim: .myclass { ...

9 a resposta

A maneira mais eficiente de converter a lista <SubClass> na lista <BaseClass>

eu tenho umList<SubClass> que eu quero tratar como umList<BaseClass>. Parece que não deve ser um problema, desde que lance umSubClass para umBaseClass é fácil, mas meu compilador reclama que o elenco é impossível. Então, qual é a melhor maneira ...

2 a resposta

Substituir o desenho de alguns controles do .NET Framework para alterar a cor da borda?

CENÁRIO Estou usando um tema visual de janelas de terceiros. Quando vejo meu aplicativo, fica assim: Mas quando eu uso o normalAerotema, ele tem bordas brancas horríveis em todos os lugares: PERGUNTA, QUESTÃO Eu sei que o esquema de ...

4 a resposta

É possível restringir um tipo de retorno de função de classe genérica Swift à mesma classe ou subclasse?

Estou estendendo uma classe base (uma que não controlo) no Swift. Desejo fornecer uma função de classe para criar uma instância digitada em uma subclasse. Uma função genérica é necessária. No entanto, uma implementação como a abaixo não retorna o ...