Resultados da pesquisa a pedido "inheritance"

18 a resposta

Algum bom exemplo de herança de uma classe concreta? [fechadas

Fundo Como programador Java, herdo extensivamente (em vez disso: implemento) de interfaces e às vezes desenvolvo classes base abstratas. No entanto, nunca senti realmente a necessidade de subclassificar uma classe concreta (não abstrata) (nos ...

6 a resposta

Em Java, existe uma razão legítima para chamar um método não final de um construtor de class

ecentemente, passei alguns minutos depurando um problema no código de produção que acabou sendo causado por uma classe chamando um método abstrato em seu construtor, e a implementação da subclasse desse método tentou usar um campo da subclasse ...

3 a resposta

Herdando de aulas decoradas

Estou tentando decorar uma turma com outra turma. Também quero herdar da classe decorada, mas recebo alguns erros. Aqui está o meu código: class Decorator: def __init__(self, decorated): pass @Decorator class Foo: pass class Goo(Foo): passO ...

5 a resposta

Upcasting Downcasting

Tenho uma classe paiclass A e uma classe infantilclass C extends A. A a=new A(); C c=(C)a;Isso me dá erro. Por quê Também se meu código for A a=new A(); C c=new C(); c=(C)a;Isso funciona bem. Agora, todos os métodos que meusc acesso variável ...

6 a resposta

Chave o método da subclasse de sua superclasse

Tenho duas classes, denominadasParent eChild, como abaixo.Parent é a superclasse deChild Eu posso chamar um método da superclasse de sua subclasse usando a palavra-chavesuper. É possível chamar um método de subclasse de sua superclasse? ...

4 a resposta

Herança JavaScript: quando o construtor tem argumentos

Usando JavaScript puro para fazer herança, é isso que eu costumo fazer: function A() {} A.prototype.run = function () {}; function B() {} B.prototype = new A; B.prototype.constructor = B; Como não há argumentos a serem passados para o ...

6 a resposta

rabalho interno de C # virtual e substituiç

O tópico de como o mecanismo virtual e de substituição de C # funciona internamente foi discutido até a morte entre os programadores ... mas depois de meia hora no google, não consigo encontrar uma resposta para a seguinte pergunta (veja ...

2 a resposta

force base class para usar seu próprio método e não o método substituí

aqui é o meu cenário: class SomeBaseClass { public void foo(String str) { ....... } public void foo(String strs[]) { ....... } } class MyClass extends SomeBaseClass { public void foo(String str) { super.foo(str); } public void foo(String strs[]) ...

3 a resposta

Não preciso chamar super () no construtor quando a classe estende o Sprite no actionscript

Eu sempre não chamo super () quando estendo o Sprite. Mut nãonot calling super() causar algum problema? Até agora, não tenho nenhum problema e nunca vi código que chame super () no construtor, que classe estende o Sprit Como sobre o ...

5 a resposta

C #: gerando um evento herdado

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 aumentar o evento: this.Loading(this, new EventHandler()); // All we ...