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

4 la respuesta

¿Cómo anular el constructor de la clase Python con muchos argumentos?

Say, tengo una clase Foo, ampliando la clase Bar. Y quiero anular ligeramente el constructor de Foo. Y ni siquiera quiero saber qué es la firma de los constructores de Bar. ¿Hay alguna forma de hacer esto Si no entendiste, me refiero a lo ...

4 la respuesta

¿Es este un buen ejemplo del "antipatrón de inyección bastarda"?

Veo desarrolladores principales escribiendo código como este y al leer el libro de Mark Seemann "Inyección de dependencias en .NET" Me pregunto si la "nueva" específica es "extranjera", por lo tanto, "inyección bastarda" ?? public class ...

10 la respuesta

¿Un objeto de clase derivado contiene un objeto de clase base?

Considere el siguiente código de muestra a continuación: #include <iostream> using namespace std; class base { public: base() { cout << "ctor in base class\n"; } }; class derived1 : public base { public: derived1() { cout <<"ctor in derived ...

4 la respuesta

Pasar objeto temporal como parámetro por valor: ¿se llama el constructor de copia?

Si tiene una clase con constructores estándar y de copia class Ex{ //constructor definitions } y una función que lo toma como argumento (por valor) void F(Ex _exin){...} tome el siguiente fragmento de código: Ex A; F(A); //F's parameter is ...

6 la respuesta

En qué condiciones debería pensar en implementar un constructor de movimiento y un operador de movimiento?

Para constructores de copia estándar y operadores de asignación, siempre pienso en implementarlos odelete desactivando los valores predeterminados, si mi clase implementa un destructor. Para la nuevamove constructor ymove operator, ¿cuál es la ...

12 la respuesta

C ++ constructor espeluznante [duplicado]

Posible duplicado: ¿Por qué es un error usar un conjunto de paréntesis vacío para llamar a un constructor sin ...

16 la respuesta

¿Por qué un constructor Java debe ser público o protegido para que una clase se extienda fuera de su paquete?

El siguiente es miProtectedConstructor.java código fuente package protectCon; public class ProtectedConstructor{ public int nothing; ProtectedConstructor(){ nothing = 0; } }Y el siguiente es elUsingProtectedCon.java fuente package other; ...

10 la respuesta

Un constructor no puede ser virtual

En uno de los C ++ tutoriales en internet [http://www.bogotobogo.com/cplusplus/constructor.php], descubrí la siguiente descripción sobre por qué un constructor no puede ser virtual No podemos declarar un constructor virtual. Deberíamos ...

8 la respuesta

¿Por qué la clase Java Pattern utiliza un método de fábrica en lugar de un constructor?

Hay una buena discusión sobre esto en elcaso genera [https://stackoverflow.com/questions/628950/constructors-vs-factory-methods]. in embargo, me preguntaba específicamente por qué ...

12 la respuesta

call a la función virtual pura del constructor de la clase base

Tengo una clase base MyBase que contiene una función virtual pura: void PrintStartMessage() = 0 Quiero que cada clase derivada lo llame en su constructor entonces lo puse en la clase base MyBase) constructor class MyBase { public: virtual ...