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

3 la respuesta

Instanciación de miembros estáticos de plantilla C ++

#include <map> #include <iostream> template <typename T> class A { static std::map<int, int> data; public: A() { std::cout << data.size() << std::endl; data[3] = 4; } }; template <typename T> std::map<int, int> A<T>::data; //std::map<int, int> ...

5 la respuesta

mejores prácticas de constructores base () y esto ()

¿En qué condiciones se supone que debo hacer el:base() y:this() llamadas de constructor siguiendo los paréntesis de mi constructor (o incluso en otros lugares del código). ¿Cuándo son estas llamadas buenas prácticas y cuándo son obligatorias?

3 la respuesta

Obtención de comportamiento de la clase de Java <? extiende Mapa> en .NET

Tengo una clase genérica en Java definida como: public static class KeyCountMap<T> { private Map<T, MutableInt> map = new LinkedHashMap<T, MutableInt>(); // ... rest of the properties... public KeyCountMap() { } @SuppressWarnings({ "unchecked", ...

4 la respuesta

Creación de una instancia de tipo sin constructor predeterminado en C # usando la reflexión

Tome la siguiente clase como ejemplo: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } }Luego quiero crear una instancia de este tipo usando la reflexión: Type t = typeof(Sometype); object o = ...

9 la respuesta

Crear un objeto en el constructor o en la parte superior de la clase.

¿Qué declaración / instanciación es mejor y POR QUÉ? public class MainWindow { private Test _test; public MainWindow() { _test = new Test(); } }O public class MainWindow { private Test _test = new Test(); public MainWindow() { } }

3 la respuesta

por qué no puedo crear instancias de objetos dentro de un bloque de caja de interruptores

mi código tiene 3 clases n_hexa, n_octa, n_bin. El codigo esta aqui switch(choice) { case 1: cin>>n; n_hexa nx(n); break; case 2: cin>>n; n_octa no(n); break; case 3: cin>>n; n_bin nb(n); break; }al compilar da un mensaje "cruza la ...

2 la respuesta

¿Por qué se puede cambiar la variable miembro privado por instancia de clase?

class TestClass { private string _privateString = "hello"; void ChangeData() { TestClass otherTestClass = new TestClass(); otherTestClass._privateString = "world"; } }Este código se compila en C # y el equivalente funciona en PHP, pero ¿alguien ...

2 la respuesta

¿Cómo se instancia una plantilla?

Es un ejercicio deC ++ Primer 5ta Edición: Ejercicio 16.27: Para cada enunciado etiquetado, explique qué, si alguna, ocurren las instancias. Si se crea una instancia de una plantilla, explique por qué; Si no, explica por qué no. P.677 template ...

3 la respuesta

C # Delegación de instanciación frente a simplemente pasar la referencia del método

Tengo una pregunta simple: ¿cuál es la ventaja de instanciar un delegado de C # en lugar de simplemente pasar la referencia de función? Lo que quiero decir es: Por qué: Thread t = new Thread(new ThreadStart(SomeObject.SomeMethod));Cuando ...

1 la respuesta

¿Cómo el tiempo de ejecución de Objective-C instancia la metaclase raíz y otras descripciones de clase?

Estoy tratando de implementar un tiempo de ejecución ANSI C básico orientado a objetos y estoy usando Objective-C como guía. Parecen ser tres partes. Una descripción de clase, interfaz de clase e implementación de clase. Para que se pueda ...