Resultados de la búsqueda a petición "multiple-inheritance"
En un constructor de clase abstracto, ¿por qué necesito llamar a un constructor de una base virtual que nunca llamará?
Me enfrento a la conocida situación del diamante "temido": A / \ B1 B2 \ / C | DLa claseA tiene, dice el constructorA::A(int i). También quiero prohibir una instanciación predeterminada de unA así que declaro el constructor predeterminado deA ...
¿Por qué es un MRO ambiguo?
class First(object): def __init__(self): print "first" class Second(First): def __init__(self): print "second" class Third(First, Second): def __init__(self): print "third"Fuente [https://stackoverflow.com/a/3277407] ¿Por qué Python no puede ...
¿Por qué se usa el caso de diamante con su antepasado común para explicar el problema de herencia múltiple de Java, en lugar de dos clases principales no relacionadas?
Esta pregunta puede sonar extraña para la gente de Java, pero si intentas explicar esto, sería genial. En estos días estoy limpiando algunos de los conceptos muy básicos de Java. Entonces llego al tema de Herencia e Interfaz de Java. Mientras ...
herencia de JavaScript de múltiples objetos
No estoy muy familiarizado con la herencia de JavaScript, y estoy tratando de hacer que un objeto herede de otro, y definir sus propios métodos: function Foo() {} Foo.prototype = { getColor: function () {return this.color;}, }; function FooB() ...
¿Cómo resuelve la herencia virtual la ambigüedad del "diamante" (herencia múltiple)?
class A { public: void eat(){ cout<<"A";} }; class B: virtual public A { public: void eat(){ cout<<"B";} }; class C: virtual public A { public: void eat(){ cout<<"C";} }; class D: public B,C { public: void eat(){ cout<<"D";} }; int main(){ A *a = ...
¿Se permite la herencia múltiple a nivel de clase en PHP?
¿Se permite la herencia múltiple a nivel de clase en PHP?
Herencia múltiple en python3 con diferentes firmas
Tengo tres clases:A, B yC. C hereda deA yB (en este orden). Las firmas de constructor deA yB son diferentes. ¿Cómo puedo llamar al__init__ métodos de ambas clases para padres? Mi esfuerzo en el código: class A(object): def __init__(self, a, ...
Manejo de los cambios de estado de los componentes de reacción anidados
Entonces, tengo múltiples ReactComponent. Inicialmente, estaba pensando que habrá una especie de componente padre (llamemos a este GrandPa) con su propio estado, y pasará información sobre su estado a otro componente (llámelo Padre). Del mismo ...
C ++ 11: Desambiguate a un miembro de la clase en herencia múltiple
Supongamos que tengo esta plantilla de clase base variadic: template <typename ... Types> class Base { public: // The member foo() can only be called when its template // parameter is contained within the Types ... pack. template <typename T> ...
Herencia múltiple en arañas temblorosas
¿Es posible crear una araña que herede la funcionalidad de dos arañas base, a saber, SitemapSpider y CrawlSpider? He estado tratando de raspar datos de varios sitios y me di cuenta de que no todos los sitios tienen una lista de todas las páginas ...