Domande taggate «instantiation»

La creazione di istanze è il processo di creazione di oggetti da una classe nella maggior parte dei linguaggi orientati agli oggetti e basati sugli oggetti. Nel linguaggio C ++, l'istanza è il processo di creazione di una classe o una funzione da un modello di classe o un modello di funzione.

30
Come creare un array generico in Java?
A causa dell'implementazione dei generici Java, non puoi avere un codice come questo: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Come posso implementarlo mantenendo la sicurezza del tipo? Ho visto una soluzione sui forum Java che …

5
Perché [] è più veloce di list ()?
Di recente ho confrontato le velocità di elaborazione di []e sono list()rimasto sorpreso di scoprire che []corre più di tre volte più veloce di list(). Ho eseguito lo stesso test con {}e dict()ei risultati sono stati praticamente identici: []ed {}entrambi sono voluti circa 0.128sec / milioni di cicli, mentre list()e …



9
C'è un modo per creare un'istanza di oggetti da una stringa che contiene il nome della loro classe?
Ho un file: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ e un altro file: 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
Istanza di oggetti C ++
Sono un programmatore C che cerca di capire il C ++. Molti tutorial dimostrano la creazione di istanze di oggetti utilizzando uno snippet come: Dog* sparky = new Dog(); il che implica che in seguito farai: delete sparky; il che ha senso. Ora, nel caso in cui l'allocazione dinamica della …
113 c++  instantiation 



4
Creazione di istanze di tipo senza costruttore predefinito in C # utilizzando la reflection
Prendi la seguente classe come esempio: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } } Quindi voglio creare un'istanza di questo tipo usando la riflessione: Type t = typeof(Sometype); object o = Activator.CreateInstance(t); Normalmente questo funzionerà, tuttavia poiché SomeTypenon è stato definito un costruttore senza …

7
Python ha un equivalente a Java Class.forName ()?
Ho la necessità di prendere un argomento stringa e creare un oggetto della classe denominata in quella stringa in Python. In Java, userei Class.forName().newInstance(). C'è un equivalente in Python? Grazie per le risposte. Per rispondere a coloro che vogliono sapere cosa sto facendo: voglio utilizzare un argomento della riga di …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.