Resultados de la búsqueda a petición "base-class"

2 la respuesta

¿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 ...

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 ...

1 la respuesta

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 ...

15 la respuesta

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 ...

2 la respuesta

¿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 ...

3 la respuesta

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 ...

9 la respuesta

Cuáles son buenos candidatos para la clase de controlador base en ASP.NET MVC?

He visto a mucha gente hablar sobre el uso de controladores base en sus proyectos ASP.NET MVC. Los ejemplos típicos que he visto hacen esto para el registro o quizás el andamiaje CRUD. ¿Cuáles son algunos otros buenos usos de una clase de ...

4 la respuesta

¿Puedo tener una clase base donde cada clase derivada tenga su propia copia de una propiedad estática?

Tengo algo como la siguiente situación a continuación: class Base { public static int x; public int myMethod() { x += 5; return x; } } class DerivedA : Base { } class DerivedB : Base { } Estoy tratando de configurar esto para que cada clase ...

3 la respuesta

ASP.NET MVC: Ignorar atributo personalizado en una clase de controlador base

Tengo una serie de Controladores en mi proyecto que todos heredan de un controlador que he denominado BaseController. Escribí un atributo personalizado que apliqué a toda la clase BaseController, para que cada vez que se ejecute una acción en ...

1 la respuesta

¿Los miembros de datos de la clase de plantilla base no son visibles en la clase de plantilla derivada?

Considere el siguiente código C ++, template <typename Derived> struct A { bool usable_; }; template <typename Derived> struct B : A< B<Derived> > { void foo() { usable_ = false; } }; struct C : B<C> { void foo() { usable_ = true; } }; int ...