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.










30
Mengapa menggunakan getter dan setter / accessor?
Apa keuntungan menggunakan getter dan setter - yang hanya mendapatkan dan mengatur - daripada hanya menggunakan bidang publik untuk variabel-variabel itu? Jika getter dan setter pernah melakukan lebih dari sekedar get / set sederhana, saya bisa mengetahui ini dengan sangat cepat, tapi saya tidak 100% jelas tentang caranya: public String …
1544 java  oop  setter  getter  abstraction 

30
Antarmuka vs Kelas Abstrak (OO umum)
Saya baru-baru ini memiliki dua wawancara telepon di mana saya ditanya tentang perbedaan antara Interface dan kelas Abstrak. Saya telah menjelaskan setiap aspek dari mereka yang dapat saya pikirkan, tetapi tampaknya mereka menunggu saya untuk menyebutkan sesuatu yang spesifik, dan saya tidak tahu apa itu. Dari pengalaman saya, saya pikir …

27
Mengapa tidak mewarisi dari Daftar <T>?
Ketika merencanakan program saya, saya sering memulai dengan rantai pemikiran seperti: Tim sepak bola hanyalah daftar pemain sepakbola. Karena itu, saya harus mewakilinya dengan: var football_team = new List&lt;FootballPlayer&gt;(); Urutan daftar ini mewakili urutan pemain terdaftar dalam daftar. Tetapi saya menyadari kemudian bahwa tim juga memiliki properti lain, selain daftar …
1400 c#  .net  list  oop  inheritance 


7
Apa perbedaan antara tipe () dan isinstance ()?
Apa perbedaan antara kedua fragmen kode ini? Menggunakan type(): import types if type(a) is types.DictType: do_something() if type(b) in types.StringTypes: do_something_else() Menggunakan isinstance(): if isinstance(a, dict): do_something() if isinstance(b, str) or isinstance(b, unicode): do_something_else()
1249 python  oop  inheritance  types 

6
Kelas python mewarisi objek
Apakah ada alasan untuk mewarisi suatu deklarasi kelas object? Saya baru saja menemukan beberapa kode yang melakukan ini dan saya tidak dapat menemukan alasan yang bagus mengapa. class MyClass(object): # class code follows...
1245 python  class  oop  object  inheritance 

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.