Resultados da pesquisa a pedido "inheritance"
Compare campos de objetos de diferentes classes em Java
Eu tenho dois objetos, cada um com dezenas de campos: Class1 { int firstProperty; String secondProperty; ... } Class2 { int propertyOne; String propertyTwo; ... }Embora alguns fiéis, d tenham nomes diferentes, mas devem ter o mesmo significado e ...
Python super () gera TypeError
No Python 2.5, o código a seguir gera umaTypeError: >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File ...
Função aninhada no protótipo
Questão 1: Eu estava experimentando protótipos de objetos e construtores em JS, quando percebi que: function f(a) { this.a = a; this.x = 1 } function f2(a) { this.a = a; this.x = 4 } f2.__proto__ = f(9); var of2 = new f2(4);de alguma forma faz ...
Campos de herança Java [duplicado]
Esta pergunta já tem uma resposta aqui: Existe uma maneira de substituir variáveis de classe em Java? [/questions/685300/is-there-a-way-to-override-class-variables-in-java] 16 respostasSubstituindo variáveis de membro em ...
Definição ambígua de operator () com herança múltipla
Eu compilo esse código com o GCC (4.2.1 Apple build 5664) #include <cstddef> using std::size_t; template <char I> struct index { }; struct a { void operator()(size_t const &) { } }; struct b { template <char I> void operator()(index<I> const &) ...
Por que as classes java não herdam anotações de interfaces implementadas?
Eu tenho usado o AOP do Guice para interceptar algumas chamadas de método. Minha classe implementa uma interface e eu gostaria de anotar os métodos da interface para que o Guice pudesse selecionar os métodos corretos. Mesmo que o tipo de anotação ...
o formulário genérico de herança não pode ser mostrado no designer
Eu encontro um problema hoje. Como segue. Eu crio um formulário genérico, classe pública Form1: Form Então eu crio outro formulário de herança, classe pública From2: Form1. O formulário2 não pode ser mostrado no designer do VS, a mensagem de erro ...
Java: chamando um super método que chama um método substituído
public class SuperClass { public void method1() { System.out.println("superclass method1"); this.method2(); } public void method2() { System.out.println("superclass method2"); } } public class SubClass extends SuperClass { @Override public void ...
decifrando despejos de vtable
Estou "brincando" com herança virtual em C ++ e quero saber como um objeto de classe é organizado. Eu tenho essas três classes: class A { private: int a; public: A() {this->a = 47;} virtual void setInt(int x) {this->a = x;} virtual int getInt() ...
UIViewController com arquivo de ponta e herança
Estou tentando fazer algo realmente complicado e ainda estou preso em um ponto. Estou tentando instar umUIViewController com um arquivo Nib herdado de outroUIViewController com outro arquivo Nib. O problema é quando instancia meu ...