Pertanyaan yang diberi tag «oop»

Pemrograman berorientasi objek adalah paradigma pemrograman menggunakan "objek": struktur data yang terdiri dari bidang data dan metode bersama dengan interaksinya.

6
JavaScript OOP di NodeJS: bagaimana?
Saya sudah terbiasa dengan OOP klasik seperti di Jawa. Apa praktik terbaik untuk melakukan OOP di JavaScript menggunakan NodeJS? Setiap Kelas adalah file dengan module.export? Bagaimana cara membuat Kelas? this.Class = function() { //constructor? var privateField = "" this.publicField = "" var privateMethod = function() {} this.publicMethod = function() {} …


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 



7
Pemilihan metode yang kelebihan beban berdasarkan jenis parameter yang sebenarnya
Saya bereksperimen dengan kode ini: interface Callee { public void foo(Object o); public void foo(String s); public void foo(Integer i); } class CalleeImpl implements Callee public void foo(Object o) { logger.debug("foo(Object o)"); } public void foo(String s) { logger.debug("foo(\"" + s + "\")"); } public void foo(Integer i) { logger.debug("foo(" …
115 java  oop 

8
Dalam proyek PHP, pola apa yang ada untuk menyimpan, mengakses, dan mengatur objek pembantu? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …
114 design-patterns  oop  php 

5
Pertanyaan Wawancara Amazon: Mendesain tempat parkir OO [ditutup]
Sulit untuk mengatakan apa yang ditanyakan di sini. Pertanyaan ini ambigu, kabur, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan dalam mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan . Tutup 7 tahun lalu . Rancang tempat parkir …
114 oop 


10
Kelas Bersarang atau Batin di PHP
Saya sedang membangun Kelas Pengguna untuk situs web baru saya, namun kali ini saya berpikir untuk membuatnya sedikit berbeda ... C ++ , Java dan bahkan Ruby (dan mungkin bahasa pemrograman lain) mengizinkan penggunaan kelas bersarang / dalam di dalam kelas utama, yang memungkinkan kita membuat kode lebih berorientasi objek …
111 php  class  oop  nested  inner-classes 


8
Di mana saya menggunakan delegasi? [Tutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 7 tahun yang lalu . Perbaiki pertanyaan ini Apa sajakah tempat dunia nyata yang membutuhkan delegasi? Saya ingin tahu …


5
Apa itu metode __del__, Bagaimana menyebutnya?
Saya sedang membaca kode. Ada kelas di mana __del__metode didefinisikan. Saya menemukan bahwa metode ini digunakan untuk menghancurkan sebuah instance dari kelas. Namun, saya tidak dapat menemukan tempat di mana metode ini digunakan. Alasan utama untuk itu adalah bahwa saya tidak tahu bagaimana metode ini digunakan, mungkin tidak seperti itu: …
108 python  oop 

5
Kapan menggunakan 'raise NotImplementedError'?
Apakah untuk mengingatkan diri sendiri dan tim Anda untuk menerapkan kelas dengan benar? Saya tidak sepenuhnya mendapatkan penggunaan kelas abstrak seperti ini: class RectangularRoom(object): def __init__(self, width, height): raise NotImplementedError def cleanTileAtPosition(self, pos): raise NotImplementedError def isTileCleaned(self, m, n): raise NotImplementedError
108 python  oop 

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.