Tag: CLASS-CONSTRUCTORS
Tengo un patrón de herencia de clases donde me gustaría que el tipo del constructor de un argumento dependa del tipo de la propiedad de una clase. Aquí está mi patrón: class Animal{ metadata: any; constructor(metadata){ this.metadata = metadata; } setMetadata(metadata: this[‘metadata’]){ this.metadata = metadata; } } class Dog extends . . . Read more
Tengo una pregunta sobre el siguiente código. ¿Qué sucederá cuando se ejecute la línea: obj = 20; en la función principal? No puedo entender por qué llama al constructor. ¿Podrían explicarlo por favor? “`cpp #include <iostream> #include <string> using namespace std; class Int { int x; public: Int(int x_in = . . . Read more
He visto el uso del constructor de Fragment para enviar datos entre los fragmentos (por ejemplo, new MyFragment(myData)), pero quiero saber si deberíamos usar ese enfoque o no. La documentación oficial del desarrollador de Google menciona el uso de Bundle. Quiero saber cuál es el mejor enfoque y por qué. . . . Read more
Tengo un problema con mi constructor. Tengo la clase vehicle, luego hice la clase “motorVehicle” que hereda de “vehicle” y luego quiero hacer la clase “motorcycle” que hereda de la clase “motorVehicle” y no puedo hacer mi constructor por que tengo un error: La clase “vehicle” y “motorVehicle” no han . . . Read more
Constructor con plantilla no accesible en la estructura. Me gustaría permitir la construcción sin plantilla, si es posible. Si no es posible, me gustaría entender a qué se refiere realmente este error en el lenguaje, si es que lo hay. El error es el siguiente: Se esperaba un ‘(‘ para . . . Read more