Resultados de la búsqueda a petición "inheritance"
Herencia en lugar de typedef
C ++ no puede hacer una plantilla de typedef o typedef una clase con plantilla. Sé que si heredo y hago de mi clase una plantilla, funcionará. Ejemplos: // Illegal template <class T> typedef MyVectorType vector<T>; //Valid, but advantageous? ...
Delphi: ¿Cómo llamar a un ancestro heredado heredado en un método virtual?
estoy anulando un método virtual y quiero llamarheredado. Pero no quiero llamar alinmediato antepasado, quiero llamar alantes de. TObject TDatabaseObject TADODatabaseObject <---call this guy TCustomer <---skip this guy TVIP <---from this ...
Comparar campos de objetos de diferentes clases en Java
Tengo dos objetos, cada uno de los cuales tiene decenas de campos: Class1 { int firstProperty; String secondProperty; ... } Class2 { int propertyOne; String propertyTwo; ... }Aunque algunos campos, d son diferentes en nombre, pero deben tener el ...
¿Cómo validar la composición del componente / componente "base" / componente raíz procesado en React?
Es de conocimiento común que cuando queremos "extender" un<Component> en React, en realidad no ampliamos su clase a través de la herencia, sino que utilizamos la composición para renderizarla con un código personalizadoprops dentro de nuestro ...
Swift: Implementando el inicializador de protocolo en una clase
Estoy tratando de entender por qué Swift aplica una clase que se ajusta a un protocolo con un inicializador para que se marque como requerido. Esto esencialmente impone cualquier subclase para implementar también ese inicializador. ¿Seguramente ...
Tipo de retorno de función virtual C ++
¿Es posible que una clase heredada implemente una función virtual con un tipo de retorno diferente (sin usar una plantilla como retorno)?
¿Cuál es la diferencia entre super () y el nombre de la clase Parent?
¿Hay alguna diferencia entre usarsuper() y usando el nombre de la clase principal directamente? Por ejemplo: class Parent: def __init__(self): print("In parent") self.__a=10 class Child(Parent): def __init__(self): super().__init__() # using ...
Constructores heredados en C ++
Estoy tratando de practicarHeredar constructoresen C ++. He compilado y ejecutado el siguiente programa en gcc y está funcionando bien. #include<iostream> using namespace std; class Base1 { public: Base1() { cout<<"Base1 Default Constructor\n"; ...
Constructor predeterminado para una clase heredada
He reducido mi problema al siguiente código de ejemplo: class pokemon{ public: pokemon(int n); }; class MewTwo : public pokemon { public: MewTwo(int n); }; MewTwo::MewTwo(int n) {}Lo que produce un error: no hay función coincidente para la ...
No heredarás de std :: vector
Ok, esto es realmente difícil de confesar, pero en este momento tengo una fuerte tentación de heredar destd::vector. Necesito unos 10 algoritmos personalizados para el vector y quiero que sean directamente miembros del vector. Pero, ...