Pertanyaan yang diberi tag oop

262
Metode kelas vs statis dalam JavaScript

Saya tahu ini akan berhasil: function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' Tetapi jika saya ingin menelepon Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Saya menemukan beberapa metode untuk...

259
Dapatkan jumlah loop di dalam loop Python FOR

Dalam forloop Python yang berulang pada daftar kita bisa menulis: for item in list: print item dan itu dengan rapi melewati semua elemen dalam daftar. Apakah ada cara untuk mengetahui dalam loop berapa kali saya telah mengulang sejauh ini? Misalnya, saya ingin mengambil daftar dan setelah saya...

251
Praktik terbaik Javascript Berorientasi Objek? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan

250
Django - nomor iterate untuk loop dari template

Saya memiliki berikut ini untuk loop dalam template menampilkan Django saya hari. Saya bertanya-tanya, apakah mungkin untuk mengulang nomor (dalam kasus di bawah ini saya) dalam satu lingkaran. Atau apakah saya harus menyimpannya di database dan kemudian meminta dalam bentuk days.day_number? {%...

245
Apakah subclass mewarisi bidang pribadi?

Ini pertanyaan wawancara. Apakah subclass mewarisi bidang pribadi? Saya menjawab "Tidak", karena kita tidak dapat mengaksesnya menggunakan "cara OOP normal". Tetapi pewawancara berpikir bahwa itu adalah warisan, karena kita dapat mengakses bidang-bidang tersebut secara tidak langsung atau...

244
Penjelasan panah UML

Saya baru-baru ini mempelajari UML dan menggambar diagram sederhana dengan panah biasa di antara kelas, tapi saya tahu itu tidak cukup. Ada banyak panah lain: generalisasi, realisasi dan lain-lain yang memiliki arti bagi pembaca diagram. Apakah ada sumber yang bagus yang bisa menjelaskan setiap...

237
Cara membandingkan objek dengan beberapa bidang

Asumsikan Anda memiliki beberapa objek yang memiliki beberapa bidang yang dapat dibandingkan dengan: public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ } Jadi dalam contoh ini, ketika Anda bertanya...