Resultados de la búsqueda a petición "inheritance"
¿Por qué es necesario configurar el constructor prototipo?
En elsection sobre herencia en el artículo de MDN Introducción a Javascript Orientado a Objetos [https://developer.mozilla.org/en/Introduction_to_Object-Oriented_JavaScript#Inheritance] , Noté que establecieron el prototype.constructor: // ...
¿No se puede bajar porque la clase no es polimórfica?
¿Es posible tener herencia sin métodos virtuales? El compilador dice que el siguiente código no es polimórfico. Ejemplo Class A(){ int a; int getA(){return a;}; } Class B(): A(){ int b; int getB(){return b;}; } En otra clase estamos tratando ...
¿Por qué un constructor Java debe ser público o protegido para que una clase se extienda fuera de su paquete?
El siguiente es miProtectedConstructor.java código fuente package protectCon; public class ProtectedConstructor{ public int nothing; ProtectedConstructor(){ nothing = 0; } }Y el siguiente es elUsingProtectedCon.java fuente package other; ...
C ++ constructores / destructores de clase base abstracta - corrección general
Recientemente soy tonto como desarrollador, así que me lancé, obtuve un libro de C ++ y aprendí a hacer las cosas correctamente. En mi cabeza, sé lo que me gustaría hacer. Efectivamente quiero unInterface que cuando se hereda, debe anularse (si ...
¿Por qué utilizar interfaces, herencia múltiple frente a interfaces, beneficios de las interfaces?
Todavía tengo algo de confusión sobre esto. Lo que he encontrado hasta ahora es (Ya se han hecho preguntas similares aquí, pero tenía otros puntos). Interface es una colección de ÚNICOS métodos abstractos y campos finales. No hay herencia ...
¿Cómo creo un nuevo tipo de delegado basado en uno existente, en C #?
¿Hay alguna forma de que pueda crear un nuevo tipo de delegado basado en uno existente? En mi caso, me gustaría crear un delegadoMyMouseEventDelegate que tendría la misma funcionalidad queEventHandler<MouseEventArgs>. ¿Por qué quiero esto? ...
¿Puedes crear un std :: mapa de clases heredadas?
Me pregunto si es posible crear un mapa de punteros de clases heredadas. Aquí hay un ejemplo de lo que estoy tratando de hacer: #include <string> #include <map> using namespace std; class BaseClass { string s; }; class Derived1 : public ...
Java objeto Serialización y herencia
Di que tienes estas dos clases, Foo y Bar, donde Bar extiende Foo e implementaSerializable class Foo { public String name; public Foo() { this.name = "Default"; } public Foo(String name) { this.name = name; } } class Bar extends Foo ...
Campos ocultos aunque herencia
En el siguiente código de ejemplo: class Parent { int x =5; public Integer aMethod(){ System.out.print("Parent.aMthod "); return x; } } class Child extends Parent { int x =6; public Integer aMethod(){ System.out.print("Child.aMthod "); return ...
diseño de memoria de la clase heredada
Estoy ansioso por saber exactamente cómo se organizarán las clases en memoria especialmente. con herencia y funciones virtuales. Sé que esto no está definido por el estándar del lenguaje c ++. Sin embargo, ¿hay alguna manera fácil de averiguar ...