Pertanyaan yang diberi tag class

121
Bagaimana cara menerapkan kelas abstrak di ruby?

Saya tahu tidak ada konsep kelas abstrak di ruby. Tetapi jika memang perlu diterapkan, bagaimana cara melakukannya? Saya mencoba sesuatu seperti ... class A def self.new raise 'Doh! You are trying to write Java in Ruby!' end end class B < A ... ... end Tetapi ketika saya mencoba untuk...

121
PHP: Hitung objek stdClass

Saya memiliki objek stdClass yang dibuat dari json_decode yang tidak akan mengembalikan angka yang benar ketika saya menjalankan fungsi count ($ obj). Objek memiliki 30 properti, tetapi pengembalian fungsi count () katakanlah 1. Ada ide? Di bawah ini adalah contoh salah satu objek. (Saya meminta...

118
Apa saja kasus penggunaan (konkret) untuk metaclasses?

Saya memiliki teman yang suka menggunakan metaclasses, dan secara teratur menawarkannya sebagai solusi. Saya berpikir bahwa Anda hampir tidak perlu menggunakan metaclasses. Mengapa? karena saya pikir jika Anda melakukan sesuatu seperti itu di kelas, Anda mungkin harus melakukannya pada suatu...

118
Pimpl idiom vs antarmuka kelas virtual murni

Saya bertanya-tanya apa yang membuat seorang programmer memilih idiom Pimpl atau kelas virtual murni dan warisan. Saya memahami bahwa idiom pimpl hadir dengan satu tipuan ekstra eksplisit untuk setiap metode publik dan overhead pembuatan objek. Kelas virtual murni di sisi lain hadir dengan...

117
Python: Bind an Unbound Method?

Di Python, apakah ada cara untuk mengikat metode tidak terikat tanpa memanggilnya? Saya menulis program wxPython, dan untuk kelas tertentu saya memutuskan akan lebih baik untuk mengelompokkan data dari semua tombol saya bersama-sama sebagai daftar tupel tingkat kelas, seperti: class...

117
Targetkan elemen dengan banyak kelas, dalam satu aturan

Saya memiliki beberapa HTML yang akan memiliki elemen dengan banyak kelas, dan saya perlu menetapkannya dalam satu aturan, sehingga kelas yang sama dapat berbeda dalam wadah yang berbeda. Katakanlah saya memiliki ini di CSS saya: .border-blue { border: 1px solid blue; } .background { background:...

116
Cakupan kelas bertingkat?

Saya mencoba memahami ruang lingkup dalam kelas bersarang dengan Python. Ini contoh kode saya: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var Pembuatan kelas tidak selesai dan saya mendapatkan kesalahan: <type 'exceptions.NameError'>: name 'outer_var' is not...

114
Apa sebenarnya “Kelas Khusus” itu?

Setelah gagal mendapatkan sesuatu seperti berikut untuk dikompilasi: public class Gen<T> where T : System.Array { } dengan kesalahan Batasan tidak dapat berupa kelas khusus 'System.Array' Aku mulai bertanya-tanya, apa sebenarnya adalah sebuah "kelas khusus"? Orang-orang sering kali...

114
instanceof Vs getClass ()

Saya melihat peningkatan kinerja saat menggunakan getClass()dan ==operator melebihi instanceOfoperator. Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) {

113
Periksa apakah kelas sudah ditetapkan sebelum menambahkan

Di jQuery, apakah disarankan untuk memeriksa apakah sebuah kelas sudah ditetapkan ke sebuah elemen sebelum menambahkan kelas itu? Apakah itu akan berpengaruh sama sekali? Sebagai contoh: <label class='foo'>bar</label> Jika ragu apakah kelas baztelah ditugaskan label, apakah ini...