Pertanyaan yang diberi tag «instantiation»

30
Bagaimana cara membuat array generik di Java?
Karena penerapan generik Java, Anda tidak dapat memiliki kode seperti ini: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Bagaimana saya bisa menerapkan ini sambil menjaga keamanan jenis? Saya melihat solusi di forum Java yang berjalan seperti …

5
Mengapa [] lebih cepat daripada daftar ()?
Saya baru-baru ini membandingkan kecepatan pemrosesan []dan list()dan terkejut menemukan bahwa []berjalan lebih dari tiga kali lebih cepat daripada list(). Saya menjalankan tes yang sama dengan {}dan dict()dan hasilnya praktis identik: []dan {}keduanya mengambil sekitar 0,128 detik / juta siklus, sementara list()dan dict()mengambil sekitar 0,428 detik / juta siklus masing-masing. …



9
Apakah ada cara untuk membuat instance objek dari string yang memegang nama kelas mereka?
Saya punya file: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ dan file lain: 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") { return …


4
Bagaimana cara saya menulis init khusus untuk subkelas UIView di Swift?
Katakanlah saya ingin initsebuah UIViewsubclass dengan Stringdan Int. Bagaimana saya melakukan ini di Swift jika saya hanya subklasifikasi UIView? Jika saya hanya membuat init()fungsi kustom tetapi parameternya adalah String dan Int, ini memberitahu saya bahwa "super.init () tidak dipanggil sebelum kembali dari initializer". Dan jika saya menelepon super.init()saya diberitahu saya …

9
C ++ Instansiasi Objek
Saya seorang programmer C mencoba memahami C ++. Banyak tutorial yang mendemonstrasikan pembuatan instance objek menggunakan cuplikan seperti: Dog* sparky = new Dog(); yang menyiratkan bahwa nanti Anda akan melakukan: delete sparky; yang masuk akal. Sekarang, jika alokasi memori dinamis tidak diperlukan, apakah ada alasan untuk menggunakan cara di atas …
113 c++  instantiation 



4
Membuat contoh tipe tanpa konstruktor default di C # menggunakan refleksi
Ambil kelas berikut sebagai contoh: class Sometype { int someValue; public Sometype(int someValue) { this.someValue = someValue; } } Saya kemudian ingin membuat contoh jenis ini menggunakan refleksi: Type t = typeof(Sometype); object o = Activator.CreateInstance(t); Biasanya ini akan berfungsi, namun karena SomeTypebelum mendefinisikan konstruktor tanpa parameter, panggilan ke Activator.CreateInstanceakan …

7
Apakah python memiliki padanan dengan Java Class.forName ()?
Saya memiliki kebutuhan untuk mengambil argumen string dan membuat objek kelas yang dinamai dalam string itu dengan Python. Di Jawa, saya akan menggunakan Class.forName().newInstance(). Apakah ada yang setara dengan Python? Terima kasih atas tanggapannya. Untuk menjawab mereka yang ingin tahu apa yang saya lakukan: Saya ingin menggunakan argumen baris perintah …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.