Pertanyaan yang diberi tag «class»

Templat untuk membuat objek baru yang menjelaskan keadaan umum dan perilaku. JANGAN BINGUNG DENGAN KELAS CSS. Gunakan [css] sebagai gantinya.

9
PHP Fatal error: Menggunakan $ this saat tidak dalam konteks objek
Saya punya masalah: Saya sedang menulis WebApp baru tanpa Framework. Di index.php saya, saya menggunakan:require_once('load.php'); Dan di load.php yang saya gunakan require_once('class.php');untuk memuat class.php saya . Di class.php saya saya punya kesalahan ini: Kesalahan fatal: Menggunakan $ this ketika tidak dalam konteks objek di class.php on line ... (dalam contoh …


7
Cara mendapatkan elemen dengan banyak kelas
Katakanlah saya punya ini: <div class="class1 class2"></div> Bagaimana cara memilih divelemen ini ? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] Itu tidak berhasil. Saya tahu itu, di jQuery $('.class1.class2'), tapi saya ingin memilihnya dengan vanilla JavaScript.

6
Memanggil fungsi kelas di dalam __init__
Saya sedang menulis beberapa kode yang mengambil nama file, membuka file, dan mem-parsing beberapa data. Saya ingin melakukan ini di kelas. Kode berikut berfungsi: class MyClass(): def __init__(self, filename): self.filename = filename self.stat1 = None self.stat2 = None self.stat3 = None self.stat4 = None self.stat5 = None def parse_file(): #do …
132 python  class 

8
Java: Kelas Statis?
Saya memiliki kelas yang penuh dengan fungsi utilitas. Instantiasi contoh itu tidak masuk akal semantik, tapi saya masih ingin menyebut metodenya. Apa cara terbaik untuk menghadapi ini? Kelas statis? Abstrak?
130 java  class  oop  static  utility 


7
metode kelas menghasilkan "TypeError: ... mendapat beberapa nilai untuk argumen kata kunci ..."
Jika saya mendefinisikan metode kelas dengan argumen kata kunci sebagai berikut: class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong memanggil metode menghasilkan TypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' Apa yang sedang terjadi?

1
Bagaimana cara memperbarui catatan mongo menggunakan Rogue dengan MongoCaseClassField ketika kelas kasus berisi enumerasi scala
Saya memutakhirkan kode yang ada dari Rogue 1.1.8ke 2.0.0dan lift-mongodb-recorddari 2.4-M5 to 2.5. Saya mengalami kesulitan menulis MongoCaseClassFieldyang berisi scala enum, yang benar-benar dapat saya bantu. Sebagai contoh, object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class MyCaseClass(name: String, …
129 mongodb  class  scala  record  lift 

5
Simbol eksternal yang tidak terselesaikan pada anggota kelas statis
Sederhananya: Saya memiliki kelas yang sebagian besar terdiri dari anggota publik statis, jadi saya dapat mengelompokkan fungsi-fungsi serupa bersama-sama yang masih harus dipanggil dari kelas / fungsi lain. Lagi pula, saya telah mendefinisikan dua variabel char unsigned statis dalam lingkup publik kelas saya, ketika saya mencoba untuk memodifikasi nilai-nilai ini …
129 c++  class  static  members 

7
warisan ruby ​​vs mixins
Di Ruby, karena Anda dapat menyertakan beberapa mixin tetapi hanya memperpanjang satu kelas, sepertinya mixin akan lebih disukai daripada warisan. Pertanyaan saya: jika Anda menulis kode yang harus diperluas / dimasukkan agar bermanfaat, mengapa Anda membuatnya menjadi kelas? Atau dengan kata lain, mengapa Anda tidak selalu membuatnya menjadi modul? Saya …

8
Mengapa kami menggunakan __init__ di kelas Python?
Saya mengalami kesulitan memahami Inisialisasi kelas. Apa gunanya dan bagaimana kita tahu apa yang harus disertakan di dalamnya? Apakah menulis di kelas memerlukan jenis pemikiran yang berbeda versus membuat fungsi (saya pikir saya bisa membuat fungsi dan kemudian membungkusnya di kelas sehingga saya bisa menggunakannya kembali. Akankah itu berhasil?) Berikut …
124 python  class 

19
Tidak dapat membuat kelas Scala di IntelliJ
Saya baru mulai belajar Scala. Saya telah menginstal plugin Scala untuk IntelliJ, dan membuat proyek Scala baru. Tetapi ketika saya mengklik kanan pada folder src untuk membuat kelas Scala baru, tidak ada pilihan untuk melakukannya. Apakah saya melewatkan sesuatu?

4
Variabel instance vs. variabel kelas dengan Python
Saya memiliki kelas Python, yang saya hanya perlu satu contoh pada waktu proses, jadi itu akan cukup untuk memiliki atribut hanya sekali per kelas dan bukan per contoh. Jika akan ada lebih dari satu instance (yang tidak akan terjadi), semua instance harus memiliki konfigurasi yang sama. Saya ingin tahu opsi …

5
Bagaimana cara menyinkronkan variabel statis di antara utas yang menjalankan berbagai contoh kelas di Java?
Saya tahu bahwa menggunakan synchronizekata kunci sebelum metode membawa sinkronisasi ke objek itu. Artinya, 2 utas yang menjalankan contoh objek yang sama akan disinkronkan. Namun, karena sinkronisasi berada di level objek, 2 utas yang menjalankan instance objek yang berbeda tidak akan disinkronkan. Jika kita memiliki variabel statis di kelas Java …

16
Apa perbedaan antara antarmuka dan kelas, dan mengapa saya harus menggunakan antarmuka ketika saya dapat mengimplementasikan metode secara langsung di kelas?
Saya sadar bahwa ini adalah pertanyaan yang sangat mendasar, tetapi seorang pewawancara bertanya kepada saya dengan cara yang sangat licik dan saya tidak berdaya :( Saya hanya tahu definisi material atau teoritis untuk sebuah antarmuka dan juga menerapkannya di banyak proyek yang saya kerjakan. Tapi saya benar-benar tidak mengerti mengapa …
118 c#  class  oop  interface  abstraction 

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.