Pertanyaan yang diberi tag oop

134
Kinerja FOR vs FOREACH di PHP

Pertama-tama, saya mengerti dalam 90% aplikasi perbedaan kinerja sama sekali tidak relevan, tetapi saya hanya perlu tahu mana yang lebih cepat membangun. Itu dan ... Informasi yang tersedia saat ini di internet membingungkan. Banyak orang mengatakan foreach itu buruk, tetapi secara teknis...

133
Metode Overloading untuk argumen nol

Saya telah menambahkan tiga metode dengan parameter: public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer...

130
Perbedaan antara HBase dan Hadoop / HDFS

Ini semacam pertanyaan yang naif tapi saya baru dengan paradigma NoSQL dan tidak tahu banyak tentang itu. Jadi jika seseorang dapat membantu saya dengan jelas memahami perbedaan antara HBase dan Hadoop atau jika memberikan beberapa petunjuk yang dapat membantu saya memahami perbedaannya. Sampai...

130
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?

129
Apa artinya memulai fungsi PHP dengan ampersand?

Saya menggunakan perpustakaan Facebook dengan kode ini di dalamnya: class FacebookRestClient { ... public function &users_hasAppPermission($ext_perm, $uid=null) { return $this->call_method('facebook.users.hasAppPermission', array('ext_perm' => $ext_perm, 'uid' => $uid));...

128
Bagaimana cara menghentikan JavaScript for loop?

Saya menggunakan JavaScript ini untuk mengulang melalui sebuah array dan menemukan elemen array yang cocok: var remSize = [], szString, remData, remIndex, i; for (i = 0; i < remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size == remData.size ?...

126
Properti abstrak PHP

Apakah ada cara untuk mendefinisikan properti kelas abstrak di PHP? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users';