Publikasi tentang topik tersebut 'inheritance'


Sekarang dalam kasus Anda C.prototype
Sekarang dalam kasus Anda C.prototype dan a[[prototype]] awalnya mereferensikan objek yang sama, lalu Anda mengubah C.prototype sepenuhnya ke objek yang berbeda ( di memori ) tetapi referensi a[[prototype]] masih menunjuk ke objek lama. Jadi Anda berpikir bahwa Anda memutasi objek yang sama tetapi sebenarnya Anda baru saja membuat referensi baru dengan melakukan tugas baru. Untuk membuatnya menunjuk ke objek yang sama di memori, lakukan saja hal berikut:..

Jenis Warisan Python Diilustrasikan dengan Kode
Ilustrasi untuk membantu memahami program dengan lebih baik Warisan adalah fitur canggih yang meningkatkan program Anda dengan mengurangi duplikasi dan meningkatkan keterbacaan. Kita dapat mewarisi properti, fungsi, dan karakteristik dari kelas induk ke dalam kelas turunan dengan pewarisan. Dalam artikel ini, pelajari tentang lima jenis warisan yang didukung oleh…

Pertanyaan tentang topik tersebut 'inheritance'

Implementasikan IExtensibleDataObject pada kelas Base
Saat ini kami memiliki beberapa layanan WCF yang mengekspos model domain kami secara langsung. Dengan kata lain, kami tidak memiliki lapisan DTO untuk dipetakan antara lapisan domain dan layanan kami. Saya tidak punya pilihan selain langsung...
951 dilihat
schedule 23.12.2023

Meningkatkan Warisan JavaScript Sederhana
John Resig (dari jQuery yang terkenal) menyediakan implementasi singkat dari Warisan JavaScript Sederhana . Pendekatannya mengilhami upaya saya untuk memperbaiki keadaan lebih jauh lagi. Saya telah menulis ulang fungsi Class.extend asli Resig...
3466 dilihat

Penyembunyian dan refleksi properti (C#)
Mendeklarasikan properti di kelas turunan yang cocok dengan nama properti di kelas dasar akan "menyembunyikannya" (kecuali properti tersebut menimpanya dengan kata kunci override ). Properti kelas dasar dan turunan akan dikembalikan oleh...
6630 dilihat
schedule 07.11.2023

Apa yang terjadi jika dua kategori ObjC menggantikan metode yang sama?
Saya mengetahui beberapa aturan mengenai kategori Objective-C: Metode kategori tidak boleh mengesampingkan metode yang ada (kelas atau instance) Dua kategori berbeda yang menerapkan metode yang sama untuk kelas yang sama akan...
6287 dilihat

Perilaku Panel yang salah pada Formulir Windows yang diwarisi?
Saya memerlukan solusi untuk perilaku yang salah pada Panel pada formulir Windows bawaan. Saya memiliki beberapa tombol yang seharusnya dipasang di sudut kanan bawah panel, tetapi lokasinya berbeda-beda sehingga saya tidak dapat memprediksi pada...
6007 dilihat
schedule 16.01.2024

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 menolak akses ke metode superclass
Saya bertanya-tanya bagaimana saya bisa menolak akses ke metode superclass suatu kelas? Contoh: Saya mempunyai kelas Pintu, dan kelas Kekosongan, yang pada dasarnya hanyalah sebuah pintu terbuka untuk aplikasi saya, sekarang saya ingin mewarisi...
2304 dilihat
schedule 15.11.2023

C++, warisan virtual, kelas abstrak aneh + masalah klon
Maaf untuk jumlah kode sumber yang lebih besar. Ada tiga kelas abstrak P, L, PL. Kelas PL ketiga diturunkan dari kelas P dan L menggunakan warisan virtual: template <typename T> //Abstract class class P { public: virtual...
700 dilihat

Ruby memisahkan file sumber besar menjadi beberapa file
Saya sedang menulis skrip Ruby yang seharusnya berukuran kecil tetapi telah berkembang cukup besar, sangat besar sehingga semuanya dijejalkan ke dalam satu file sumber. Jadi saya mencoba memisahkan proyek menjadi file yang berbeda. Saya memiliki...
957 dilihat
schedule 23.11.2023

Implementasi pola dekorator
Mencoba mengimplementasikan pola dekorator dalam C# dari kode di buku "Head First Design Patterns" (ditulis dalam Java). Saya baru memulai dengan C# dan oleh karena itu saya masih baru dalam sintaksisnya, jadi saya tidak yakin mengapa saya tidak...
7660 dilihat

Mendefinisikan variabel dengan subvariabel (atau dengan properti)
Targetnya adalah memiliki variabel dengan properti Unit, yang dapat diakses misalnya: Params MyParams; MyParams.Diae = 100.0; MyParams.Diae.Unit = "kg"; Idealnya, variabel Diae adalah anggota Param Kelas dan harus Mewarisi properti Unit...
387 dilihat
schedule 09.11.2023

Apakah Scala memiliki sesuatu yang mirip dengan implementasi antarmuka eksplisit C#?
Di C#, Anda dapat mengimplementasikan antarmuka secara eksplisit. Metode yang diimplementasikan secara eksplisit hanya dapat dipanggil melalui variabel yang memiliki antarmuka sebagai tipe statisnya. Hal ini memungkinkan Anda menghindari konflik...
261 dilihat
schedule 31.12.2023

pewarisan dan resolusi variabel maven
Saya memiliki proyek multi orang tua (anak dengan kakek-nenek pom). Kakek-nenek pom menentukan variabel (kebetulan versinya) yang akan diganti oleh anak. Bagaimana saya bisa membuat nilai itu menjadi statis atau merujuk pada induk "atas"?...
825 dilihat
schedule 08.12.2023

Refresh DataContext untuk kontrol anak di WPF
Kami memiliki aplikasi klien-server yang memiliki persyaratan untuk membangun Tampilan secara dinamis. Server akan mengirimkan string XAML bersama dengan data (string Dctionary‹, string>) ke klien, yang kemudian akan membangun Tampilan dari string...
8527 dilihat
schedule 12.12.2023

c++ bagaimana cara membedakan kelas dasar di kelas turunan?
Saya mengerti ini bukan judul terbaik tetapi saya tidak yakin bagaimana menjelaskan masalah yang saya alami ini tanpa contoh. Saya memiliki kelas dasar (disebut vector3) class vector3 { protected: double x,y,z; public:...
656 dilihat
schedule 22.12.2023

Bagaimana memanggil Metode Induk dari Metode Overriding di kelas Anak
Bagaimana saya bisa mengakses metode dari kelas induk yang ditimpa di kelas anak? Dalam contoh saya di bawah ini, saya ingin memanggil metode bar.my_name() di dalam metode utama di foo.my_name() function bar() { this.my_name = function() {...
725 dilihat

Vektor objek dari kelas yang berbeda
Saya mencoba membuat vektor yang berisi objek dari kelas berbeda, berasal dari kelas dasar. Mengikuti jawaban untuk pertanyaan ini Saya memiliki kode berikut yang mencoba empat cara berbeda (berkomentar di bawah); tidak ada satupun yang akan...
105 dilihat
schedule 27.12.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

Bagaimana cara mewarisi superclass selama pembuatan jaxb untuk elemen tertentu?
Saya memiliki skema xsd berikut dan ingin file yang dihasilkan diperluas dari superclass: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="myRequest">...
2334 dilihat
schedule 07.01.2024

Cara yang benar untuk mewarisi komponen React
Saya memahami bahwa pertanyaan saya sedikit bias, tetapi saya sangat baru dalam Javascript dan prototypes , dan saya membacanya, tetapi saya tidak begitu mengerti bagaimana menerapkan teknik itu pada masalah praktis saya. Jadi sebuah contoh akan...
2169 dilihat