Questions marquées «instantiation»

L'instanciation est le processus de création d'objets à partir d'une classe dans la plupart des langages orientés objet et basés sur l'objet. Dans le langage C ++, l'instanciation est le processus de création d'une classe ou d'une fonction à partir d'un modèle de classe ou d'un modèle de fonction.

30
Comment créer un tableau générique en Java?
En raison de l'implémentation de génériques Java, vous ne pouvez pas avoir de code comme celui-ci: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Comment puis-je implémenter cela tout en maintenant la sécurité des types? J'ai vu …

5
Pourquoi [] est-il plus rapide que list ()?
J'ai récemment comparé les vitesses de traitement de []et j'ai list()été surpris de découvrir qu'il []fonctionne plus de trois fois plus vite que list(). J'ai effectué le même test avec {}et dict()et les résultats étaient pratiquement identiques: []et les {}deux ont pris environ 0,128 seconde / million de cycles, tandis …



9
Existe-t-il un moyen d'instancier des objets à partir d'une chaîne contenant leur nom de classe?
J'ai un fichier: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ et un autre fichier: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = sClassName;}; Base * Create() { if(msClassName == "DerivedA") { return new DerivedA(); } else if(msClassName == "DerivedB") { …



9
Instanciation d'objets C ++
Je suis un programmeur C essayant de comprendre C ++. De nombreux didacticiels illustrent l'instanciation d'objet à l'aide d'un extrait de code tel que: Dog* sparky = new Dog(); ce qui implique que plus tard, vous ferez: delete sparky; ce qui a du sens. Maintenant, dans le cas où l'allocation …
113 c++  instantiation 



4
Création d'une instance de type sans constructeur par défaut en C # à l'aide de la réflexion
Prenons l'exemple du cours suivant: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } } Je souhaite ensuite créer une instance de ce type en utilisant la réflexion: Type t = typeof(Sometype); object o = Activator.CreateInstance(t); Normalement, cela fonctionnera, mais comme SomeTypen'a pas défini de constructeur …

7
Python a-t-il un équivalent à Java Class.forName ()?
J'ai le besoin de prendre un argument de chaîne et de créer un objet de la classe nommée dans cette chaîne en Python. En Java, j'utiliserais Class.forName().newInstance(). Existe-t-il un équivalent en Python? Merci pour les réponses. Pour répondre à ceux qui veulent savoir ce que je fais: je veux utiliser …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.