Resultados de la búsqueda a petición "inheritance"

4 la respuesta

Acceder a campos de subclase desde una clase base en Java

Tengo una clase base llamadaGeometría de donde existe una subclaseEsfera: public class Geometry { String shape_name; String material; public Geometry() { System.out.println("New geometric object created."); } }y una subclase: public class ...

2 la respuesta

Acceso a miembros de propiedad de clase derivada desde objeto de clase base en CSharp

Tengo problemas para acceder a los miembros de propiedad de la clase derivada utilizando el objeto de clase base. Guión: public class BaseClass{ public virtual Write(BaseClass data){ } } public class DerivedClass : BaseClass{ private string ...

1 la respuesta

Almacenar un objeto que implementa múltiples interfaces y deriva de una cierta base (.net)

En .net, es posible usar genéricos para que una función pueda aceptar argumentos que admitan una o más interfaces y se deriven de un tipo base, incluso si no existe ningún tipo único del que se derivan todos los tipos de argumentos válidos. Por ...

1 la respuesta

Eigen: deducción de tipos en la especialización de plantilla de clase base

Intento escribir una clase de plantilla C ++ que debería ser capaz de tratar con tipos "simples" y con tipos similares a "Eigen :: MatrixBase" a través de la misma interfaz. Me las arreglo para obtener el comportamiento deseado con dos tipos ...

3 la respuesta

Cómo JVM carga las clases primarias en Java

Código: class A { static { System.out.println("loading A static 1"); } static { System.out.println("loading A static 2 B.c= "+B.c); } static { System.out.println("loading static 3"); } static int a=10; A(){ } } class B extends A{ static { ...

3 la respuesta

"Cada clase en Java extiende el MetaClass Object" implica que cada subclase causa un problema de Diamond

Estos dos hechos en java Hecho 1 “Cada clase en java por defecto extiende la meta clase javaObject” y Hecho 2 “La herencia múltiple no está permitida en Java"Lea más sobre el problema del diamante aquíHerencia de ...

5 la respuesta

Reemplazar métodos en Java y luego convertir el objeto en comportamiento de clase primaria

Tengo una clase para padres, A, y una clase para niños, B y B anula un método, f, de A. public class A { public String f() { return "A"; } } public class B extends A { ... public String f() { return "B"; } public static void main(String[] args) ...

3 la respuesta

Python usando el método de la clase derivada en la clase padre?

¿Puedo forzar a una clase primaria a llamar a la versión de una función de una clase derivada? class Base(object): attr1 = '' attr2 = '' def virtual(self): pass # doesn't do anything in the parent class def func(self): print "%s, %s" % ...

5 la respuesta

¿Por qué los constructores no se heredan?

Supongo que hay algo realmente básico sobre la herencia de C # que no entiendo. ¿Alguien podría iluminarme por favor?

1 la respuesta

¿Alguien puede dar un mejor ejemplo de problemas de clase base frágiles?

La clase base frágil es uno de los puntos más comunes que aparece en cada discusión donde se discute la reutilización a través de la herencia de implementación. ¿Alguien ha enfrentado algún problema real con estos, aparte de los ejemplos ...