Resultados da pesquisa a pedido "inheritance"

3 a resposta

Herança de membros estáticos em PHP

No PHP, se um atributo estático for definido na classe pai, ele não poderá ser substituído em uma classe filho. Mas estou pensando se há alguma maneira de contornar iss Estou tentando escrever um invólucro para a função (algo desajeitada) de ...

1 a resposta

Swift: 'super.init' não é chamado em todos os caminhos antes de retornar do inicializador?

Estou recebendo esse erro na última chave de um init em uma classe minha. A classe se parece com o seguinte (eu comercializo o local onde ocorre o erro): class RecordingViewController: UIViewController, AVCaptureFileOutputRecordingDelegate { ...

2 a resposta

compilador Java proíbe a criação no método da classe interna com o mesmo nome da classe externa se as assinaturas forem diferente

Por que esse código funciona: class Parent { private void methodA(String a){ System.out.println(a); } class Inner { void test(int a){ methodA("1"); } } }Mas este código não funciona (apenas adiciono método à classe interna com o mesmo nome e ...

2 a resposta

erança múltipla sem funções virtuais em c ++

Eu me deparei com o problema do diamante e encontrei soluções diferentes para casos diferentes com um único diamante. No entanto, não consegui encontrar uma solução para diamantes "encadeados". De acordo com a estrutura: sim, eu quero ter ...

1 a resposta

ubstituir a classe do parâmetro no método se estender a do parâmetro usado no método abstra

uponha que eu tenha as quatro classes a seguir, das quais duas são abstratas e duas são concretaAbstract1, Concrete1, Abstract2, Concrete2. Concrete1 estendeAbstract1 eConcrete1 estendeAbstract1. uponha que eu tenha as quatro classes a seguir, ...

4 a resposta

Herdando da Lista <T>

Qual é a maneira mais rápida de implementar uma nova classe que herda deList<T>? class Animal {} class Animals : List<Animal> {} // (1) Um problema que encontrei: simplesmente fazendo (1), Descobri que não estou recebendo o benefício de herdar ...

2 a resposta

C ++ passando uma classe derivada shared_ptr para uma função de mode

Primeiro algo que deve funcionar, depois algo que não funciona. Por que não é a questão. Declaro duas classes: class Base { ... }; class Derived : public Base { ... };Tenho a seguinte função em outro lugar: void foo(shared_ptr<Base> base); O ...

1 a resposta

TextAppearance.A herda de TextAppearance.A.B não causa uma referência circular nos estilos do Android?

Eu sei diss não precisamos usar o atributo pai. Prefixamos um estilo para outro, separando por um ponto (.) nesse estilo, ele tem uma herança circular? <style name="TextAppearance.A" parent="TextAppearance.A.B"> ...

4 a resposta

Obter todas as classes herdadas de uma classe abstrata [duplicado]

Esta pergunta já tem uma resposta aqui: Obtenha todos os tipos derivados de um tipo [/questions/857705/get-all-derived-types-of-a-type] respostas Tenho uma classe abstrata: abstract class AbstractDataExport { public string name; public abstract ...

4 a resposta

questão genérica e herança

Tenho três classes: public abstract class fileHandler<Key extends Object, Value extends Object> { } public A extends fileHandler<String, String[]> { } public B extends fileHandler<String, String> { }gora, na minha função principal, faço algo ...