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

5 la respuesta

vptr de comprensión en herencia múltiple?

Estoy tratando de dar sentido a la declaración en el libro efectivo c ++. A continuación se muestra el diagrama de herencia para herencia múltiple. Ahora el libro dice que se requiere memoria separada en cada clase para vptr. También hace ...

2 la respuesta

C ++ Herencia múltiple: ¿por qué no trabaja?

stoy tratando de resolver un interesante problema de herencia múltiple. El abuelo es una clase de interfaz con múltiples métodos: class A { public: virtual int foo() = 0; virtual int bar() = 0; };Entonces hay clases abstractas que están ...

5 la respuesta

Cómo hace el "super" de Python lo correcto?

Estoy ejecutando Python 2.5, por lo que esta pregunta puede no aplicarse a Python 3. Cuando crea una jerarquía de clase de diamante utilizando herencia múltiple y crea un objeto de la clase más derivada, Python hace lo correcto (TM). Llama al ...

3 la respuesta

¿Las funciones de la clase Mixin __init__ no se invocan automáticamente?

Me gustaría usar un Mixin para agregar siempre alguna funcionalidad de inicio a mis clases secundarias que cada una hereda de diferentes clases base de API. Específicamente, me gustaría crear varias clases secundarias diferentes que hereden de ...

6 la respuesta

Necesita la funcionalidad de herencia múltiple en C #. ¿Qué estoy haciendo mal

class UDPClient { } class LargeSimulator { } class RemoteLargeSimulatorClient : UDPClient, LargeSimulator { } El dicho dice: si necesita herencia múltiple, su diseño está apagado. ¿Cómo haría esto en C # sin tener que implementar nada?

2 la respuesta

¿Cómo lidiar con CS1721 cuando realmente necesito heredar de dos clases?

En mi código C # quiero unCustomIdentity clase que hereda deSystem.MarshalByRefObject ySystem.Security.Principal.GenericIndentity clases. Sin embargo, cuando trato de escribir dicha herencia, C # se opondría a CS1721 error ...

2 la respuesta

La herencia triple causa conflicto de metaclases ... A veces

arece que me topé con un infierno de metaclases incluso cuando no quería tener nada que ver con eso. Estoy escribiendo una aplicación en Qt4 usando PySide. Quiero separar la parte controlada por eventos de la definición de UI, que se genera a ...

2 la respuesta

C ++ Resolviendo el problema del diamante

¿No podría resolverse el problema del diamante simplemente usando la primera declaración heredada encontrada? Quiero decir public class A { public virtual int getInt(); }; public class B : public A { public int getInt() {return 6;} }; public ...

2 la respuesta

C ++ función de herencia múltiple llamada ambigüedad

Tengo una pregunta básica relacionada con la herencia múltiple en C ++. Si tengo un código como se muestra a continuación: struct base1 { void start() { cout << "Inside base1"; } }; struct base2 { void start() { cout << "Inside base2"; } }; ...

4 la respuesta

does javascript admite herencia múltiple como C ++

sé cómo hacer herencia en javascript pero solo puedo heredar un solo objeto. p.ej function fun1() { this.var1=10; this.meth1=function() { ... ... }; } function fun2() { this.var2=20; this.meth2=function() { ... ... }; } function fun3() ...