Publikasi tentang topik tersebut 'polymorphism'


Polimorfisme dalam C#: Pemahaman dengan Contoh
Polimorfisme adalah konsep dasar dalam pemrograman berorientasi objek yang memungkinkan objek dengan tipe berbeda diperlakukan sebagai objek dengan tipe dasar yang sama. Hal ini memungkinkan satu antarmuka untuk mewakili beberapa implementasi konkret, memberikan fleksibilitas dan ekstensibilitas dalam desain kode. Pada artikel ini, kita akan mengeksplorasi konsep polimorfisme dalam C# melalui berbagai contoh untuk lebih memahami penerapan praktisnya. 1. Polimorfisme dengan Warisan:..

Meluncurkan Taman Bermain Polimorfisme Python: Tempat Benda Menari dan Bentuknya Bergeser!
Jadi, Anda mendalami pemrograman Python, dan Anda menemukan hal menarik yang disebut "polimorfisme". Ini mungkin terdengar mewah, tapi percayalah, ini tidak serumit kelihatannya. Polimorfisme adalah tentang fleksibilitas dan penggunaan kembali dalam kode kita. Mari kita selami dan mengungkapnya bersama-sama. Apa itu Polimorfisme? Polimorfisme memungkinkan kita memperlakukan objek yang berbeda seolah-olah mereka termasuk dalam keluarga yang sama, meskipun objek tersebut memiliki..

Pertanyaan tentang topik tersebut 'polymorphism'

polimorfisme tipe generik
public class A {} public class B : A {} sekarang apa cara terbaik untuk membuat ini berfungsi List<A> a; List<B> b = new List<B>(); a = b; // throw Cannot convert List<B> to List<A> Terima kasih
676 dilihat
schedule 27.10.2023

Bagaimana cara menerima iterator generik?
Saya ingin konstruktor menerima iterator apa pun yang memiliki sifat x dan kelas referensi y . Class(std::iterator<std::random_access_iterator_tag, MyClass*> it); Tetapi ketika saya mencoba melewati iterator tersebut, kompilasi gagal...
323 dilihat
schedule 03.11.2023

Pabrik Permintaan Gwt. Generik dan Warisan di sisi klien
Saya mencoba menulis kelas generik untuk menghindari pengulangan kode. Saya ingin memiliki metode umum untuk: Dapatkan Entitas/Model dari server berdasarkan id. Dapatkan Daftar semua Entitas/Model dari server. Kirim ke server dan simpan di...
240 dilihat

Desain Java: Menambahkan fungsionalitas umum ke kelas yang memperluas kelas dasar yang sama, tanpa mengubah kelas dasar
Saya mencoba mencari cara terbaik untuk menyelesaikan masalah ini dalam proyek yang sedang saya kerjakan. Saya akan memberikan analogi masalahnya: Ada kelas, Mobil . Dari Mobil , saya membuat 3 kelas yang memperluasnya: Limo memperluas...
174 dilihat
schedule 24.11.2023

Membuat lensa polimorfik
Saya dapat membuat lensa untuk bidang terakhir ( c ) di tipe data saya dengan melakukan hal berikut: {-# LANGUAGE DuplicateRecordFields #-} data X1 a c = X1 { a' :: a, b' :: Int, c' :: c } data X2 a b c = X2 { a' :: a, b' :: b, c' :: c } class...
232 dilihat

Alternatif untuk menggunakan instanceof dalam kasus ini?
jadi dalam skenario yang diberikan, saya tidak sepenuhnya yakin bagaimana saya akan mengimplementasikan ini dengan cara yang lebih OOP. Mengingat konteks berikut: Game saya memiliki Entitas superkelas Makhluk (entitas bergerak) dan...
206 dilihat
schedule 03.11.2023

Panggil metode kelas turunan dari loop daftar penunjuk dasar (OOD)
Masalah Saya mengalami masalah sederhana, meskipun saya tidak dapat menemukan OOD yang tepat untuk masalah tersebut. Apa yang saya punya: Kelas dasar Subkelas menambahkan metode baru foo() Daftar pointer ke instance kelas dasar...
103 dilihat

Akses properti tersembunyi melalui kelas dasar c#
Di API Inti ASP.NET saya, saya memiliki kelas DTO BaseBDto dan DerivedBDto lain yang mewarisinya, dan menyembunyikan beberapa propertinya, karena diperlukan di DerivedBDto . Properti BaseBDto dan DerivedBDto adalah objek dari kelas lain,...
116 dilihat
schedule 22.12.2023

Bagaimana cara menghentikan metode pemanggilan objek kelas anak dari kelas induk meskipun metode yang sama juga ada di kelas anak
Saya memiliki objek bertipe ElectronicProduct yang memperluas Produk, saya mencoba memanggil metode loadFromFile() dari dalam kelas anak, memberikan nama dan tipe argumen yang tepat, namun objek kelas anak malah memanggil loadFromFile() dari kelas...
43 dilihat
schedule 17.11.2023