Resultados de la búsqueda a petición "base-class"
Orden de llamar al constructor de la clase base de la lista de inicialización de clase derivada
struct B { int b1, b2; B(int, int); }; struct D : B { int d1, d2; // which is technically better ? D (int i, int j, int k, int l) : B(i,j), d1(k), d2(l) {} // 1st Base // or D (int i, int j, int k, int l) : d1(k), d2(l), B(i,j) {} // last Base ...
¿Cómo puedo deserialización polimórfica Json String usando Java y Jackson Library?
Tengo algunas clases A, B, C que todas heredan de la clase BaseClass. Tengo una cadena json que contiene la representación json de A, B, C o BaseClass. Quiero tener alguna forma de deserializar esta Cadena a la Clase Base (deserialización ...
Creando un singleton en Python
sta pregunta no es para la discusión de si laatrón de diseño @singleton [http://en.wikipedia.org/wiki/Singleton_pattern] es deseable, es un antipatrón, o para cualquier guerra religiosa, pero para discutir cómo este patrón se implementa mejor en ...
Scala: ¿Cómo puedo hacer que mis clases inmutables sean más fáciles de subclasificar?
Recientemente he creado una clase inmutable que soporta operaciones como +, -, etc. que devuelve una nueva instancia de esa clase cuando se cambia. Quería hacer una subclase de esa clase para agregar un poco de estado y funcionalidad, pero ...
Es posible asignar un objeto de clase base a una referencia de clase derivada con un tipo de letra explícito?
Es posible asignar un objeto de clase base a una referencia de clase derivada con un tipo de letra explícito en C #?. Lo he probado y crea un error en tiempo de ejecución.
Raise Eventos de clase base en clases derivadas C #
Tengo una clase base DockedToolWindow: Form, y muchas clases que derivan de DockedToolWindow. Tengo una clase contenedor que contiene y asigna eventos a los objetos DockedToolWindow, sin embargo, quiero invocar los eventos de la ...
¿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 ...
¿Por qué el compilador selecciona el constructor de la clase base dentro de la lista de argumentos de la plantilla?
Pregunta de seguimiento aést [https://stackoverflow.com/q/9223153/500104]. ásicamente, en el siguiente código, ¿por qué el compilador piensa que elB dentroA<B> inCl constructor @s se refiere al constructor (inaccesible) de laB clase ...
Por qué usar punteros de clase base para clases derivadas
class base{ ..... virtual void function1(); virtual void function2(); }; class derived::public base{ int function1(); int function2(); }; int main() { derived d; base *b = &d; int k = b->function1() // Why use this instead of the following line? ...