Pertanyaan yang diberi tag «polymorphism»

Dalam ilmu komputer, polimorfisme adalah fitur bahasa pemrograman yang memungkinkan nilai-nilai dari tipe data yang berbeda untuk ditangani secara seragam.





7
Mengapa 'polimorfisme murni' lebih disukai daripada menggunakan RTTI?
Hampir setiap sumber C ++ yang pernah saya lihat yang membahas hal semacam ini memberi tahu saya bahwa saya harus lebih memilih pendekatan polimorfik daripada menggunakan RTTI (identifikasi jenis run-time). Secara umum, saya menanggapi nasihat semacam ini dengan serius, dan akan mencoba dan memahami alasannya - lagipula, C ++ adalah …
106 c++  polymorphism  rtti 


9
Polimorfisme dengan gson
Saya punya masalah deserializing string json dengan Gson. Saya menerima serangkaian perintah. Perintah dapat dimulai, berhenti, beberapa jenis perintah lainnya. Tentu saya memiliki polimorfisme, dan perintah start / stop mewarisi dari perintah. Bagaimana saya bisa membuat serial kembali ke objek perintah yang benar menggunakan gson? Sepertinya saya hanya mendapatkan tipe …

4
Jalankan Aplikasi di GDB Hingga Terjadi Pengecualian
Saya sedang mengerjakan aplikasi multithread, dan saya ingin men-debugnya menggunakan GDB. Masalahnya adalah, salah satu utas saya terus mati dengan pesan: pure virtual method called terminate called without an active exception Abort Saya tahu penyebab pesan itu, tetapi saya tidak tahu di mana di utas saya pesan itu muncul. Pelacakan …

8
Menghindari instanceof di Java
Memiliki rangkaian operasi "contoh" dianggap sebagai "bau kode". Jawaban standarnya adalah "gunakan polimorfisme". Bagaimana saya melakukannya dalam kasus ini? Ada sejumlah subclass dari kelas dasar; tidak satupun dari mereka di bawah kendali saya. Situasi serupa adalah dengan kelas Java Integer, Double, BigDecimal dll. if (obj instanceof Integer) {NumberStuff.handle((Integer)obj);} else if …


6
Bagaimana cara memodelkan RESTful API dengan warisan?
Saya memiliki hierarki objek yang perlu saya ungkapkan melalui RESTful API dan saya tidak yakin bagaimana URL saya harus terstruktur dan apa yang harus dikembalikan. Saya tidak dapat menemukan praktik terbaik apa pun. Katakanlah saya memiliki Anjing dan Kucing yang diwarisi dari Hewan. Saya perlu operasi CRUD pada anjing dan …

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.