instantiation

Jak utworzyć tablicę generyczną w Javie?

Ze względu na implementację Javy generics, nie można mieć takiego kodu: public class GenSet<E> { private E a[]; ... ay = (T[])Array.newInstance(clazz, capacity); } private final T[] array; } Ale naprawdę nie rozumiem, o co chodzi.

Dlaczego [] jest szybsze niż list()?

Porównałem ostatnio prędkości przetwarzania [] i list() i byłem zaskoczony odkryciem, że [] działaponad trzy razy szybciej n ... True do if 1 i wydaje się dotykać podobnego scenariusza dosłownego kontra globalnego; być może warto się nad tym zastanowić.

Czy istnieje sposób na utworzenie instancji obiektów z łańcucha znaków z nazwą ich klasy?

Mam plik: baza.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ I jeszcze jeden plik ... ch? Czy mogę stworzyć klasę z tego Sznurka? Myślę, że można to zrobić w C# poprzez refleksję. Czy jest coś podobnego w C++?

Tworzenie instancji przy użyciu nazwy klasy i wywołanie konstruktora

Czy istnieje sposób, aby utworzyć instancję danej klasy o nazwie (dynamicznej) i przekazać parametry do jej konstruktora. Co ... ct = createInstance("mypackage.MyClass","MyAttributeValue"); Gdzie "MyAttributeValue" jest argumentem konstruktora MyClass.

Instancja Obiektu C++

Jestem programistą C, który próbuje zrozumieć C++. Wiele samouczków demonstruje instancję obiektu za pomocą fragmentu, takie ... powód, aby używać powyższego zamiast Dog sparky; I pozwolimy wywołać Destruktor, gdy sparky wyjdzie poza zasięg? Dzięki!

Czy python ma odpowiednik klasy Java.forName()?

Muszę wziąć argument string i utworzyć obiekt klasy o nazwie w tym łańcuchu w Pythonie. W Javie użyłbym Class.forName().newI ... e to programuję w Jythonie i tworzymy instancje klas Javy, stąd ta Java-ness tego pytania. Działa świetnie. Wielkie dzięki.

'new function ()' z małymi literami " f " w JavaScript

Mój kolega używa "new function()" z małymi literami "f" do definiowania nowych obiektów w JavaScript. Wydaje się, że działa ... dobrze, ale jestem trochę zaniepokojony, ponieważ nie jest nigdzie udokumentowane. Czy ktoś wie, czy to prawidłowa technika?

Tworzenie instancji typu Bez domyślnego konstruktora w C# przy użyciu reflection

Weźmy następującą klasę jako przykład: class Sometype { int someValue; public Sometype(int someValue) { ... posób na utworzenie instancji tego typu? To byłoby trochę do bani dodać parameterless konstruktorów do wszystkich moich klas.

Czy istnieje sposób na utworzenie instancji klasy po nazwie w Javie?

Patrzyłem na pytanie: Utworzenie instancji klasy z jej nazwy łańcuchowej, która opisuje jak utworzyć instancję klasy, gdy ma ... można to zrobić w Javie? Będę miał nazwę pakietu i nazwę klasy i muszę być w stanie stworzyć obiekt o tej konkretnej nazwie.

Tworzenie instancji klasy z ciągu znaków

Czy istnieje sposób, aby utworzyć instancję klasy na podstawie faktu, że znam nazwę klasy w czasie wykonywania. W zasadzie nazwa klasy byłaby w łańcuchu.

Dlaczego jest klasa.newInstance () "zło"?

Ryan Delucchi zapytał tutaj w komentarzu #3 do Tom Hawtin 's odpowiedź: Dlaczego jest klasa.newInstance () "zło"? ... lt;? extends Runnable> ctor = runClass.getConstructor(); Runnable doRun = ctor.newInstance(); Więc dlaczego to jest złe?

Czym inicjalizacja instancji różni się od konstruktora?

Innymi słowy, po co Ci inicjalizacja instancji? Jaką masz różnicę lub przewagę przy pisaniu inicjalizacji instancji nad konstruktorem?

najlepsze praktyki konstruktorów base() I this()

Na jakich warunkach mam wykonać wywołania konstruktora :base() i :this() po nawiasach mojego konstruktora (lub nawet w innych miejscach kodu). Kiedy te zaproszenia są dobrymi praktykami, a kiedy są obowiązkowe?

Jak napisać niestandardowy init dla podklasy UIView w języku Swift?

Say I want to init a UIView subclass with a String and an Int. Jak mam to zrobić w Swift, skoro tylko podklasuję UIView? Jeś ... muszę użyć wyznaczonego inicjalizatora. Czego powinienem tam używać? Wersja ramowa? Wersja kodera? Jedno i drugie? Dlaczego?

Dlaczego można utworzyć instancję struktury bez nowego słowa kluczowego?

Dlaczego nie jesteśmy zmuszeni do tworzenia instancji struktury, jak przy użyciu klasy?

Jak zmusić konkretną instancję szablonu C++ do utworzenia instancji?

Patrz tytuł. Mam szablon. Chcę zmusić konkretną instancję szablonu do utworzenia instancji. Jak to zrobić? Dokładniej, czy m ... ów i kod do ich wywołania itp. ????? w szczególności buduję bibliotekę dla kilku wersji kompilatorów MSC i GCC oraz Intela.

Komponowanie klasy kontrolera z iniekcją zależności w PHP

Jak rozwiązać problem komponowania klasy kontrolera W PHP, który powinien być: łatwo testować stosując iniekcję zależnoś ... mework jako singleton? umieścić izolowane di framework config tylko dla tej warstwy i utworzyć osobną instancję di injector?

Czym dokładnie jest "złamany" dwufazowy szablon Microsoft Visual C++?

Czytając pytania, komentarze i odpowiedzi na tak, cały czas słyszę, że MSVC nie implementuje poprawnie dwufazowego wyszukiwan ... sprawdza, czy nazwy użyte w szablonie zostały przynajmniej zadeklarowane czy coś w tym stylu. Czy to prawda? Co przegapiłem?

Jak utworzyć instancję klasy z nazwy łańcucha w Rails?

Jak możemy utworzyć instancję klasy z jej nazwy w Ruby-on-Rails? Na przykład mamy jego nazwę w bazie danych w formacie "Clas ... r_class" instance = name.classify.constantize.new Z oczywiście może to nie jest zbyt 'Rails way' , ale rozwiązuje swój cel.

Czy istnieje sposób na utworzenie instancji klasy bez wywoływania init?

Czy istnieje sposób na obejście konstruktora __init__ klasy w Pythonie? Przykład: class A(object): def __init__(se ... howywać, ale co, jeśli dane są ogromnym obiektem, którego nie chcę nosić w pamięci przez cały czas, a nawet zapisać na dysku?