Pertanyaan yang diberi tag inheritance

403
Di C ++, apa itu kelas dasar virtual?

Saya ingin tahu apa itu " kelas dasar virtual " dan apa artinya. Izinkan saya menunjukkan sebuah contoh: class Foo { public: void DoSomething() { /* ... */ } }; class Bar : public virtual Foo { public: void DoSpecific() { /* ... */

309
Termasuk kelas lain di SCSS

Saya memiliki ini di file SCSS saya: .class-a{ display: inline-block; //some other properties &:hover{ color: darken(#FFFFFF, 10%); } } .class-b{ //Inherite class-a here //some properties } Di kelas-b, saya ingin mewarisi semua properti dan deklarasi bersarang dari class-a....

305
Trik JSP untuk membuat templating lebih mudah?

Di tempat kerja saya ditugaskan untuk mengubah banyak HTMLfile menjadi JSPproyek sederhana . Ini benar-benar semua statis, tidak ada logika sisi server untuk diprogram. Saya harus menyebutkan bahwa saya benar-benar baru di Jawa. File JSP tampaknya membuatnya mudah untuk bekerja dengan menyertakan...

294
Mengapa perlu mengatur prototipe konstruktor?

Di bagian tentang pewarisan dalam artikel MDN Pengantar Javascript Berorientasi Objek , saya perhatikan mereka mengatur prototype.constructor: // correct the constructor pointer because it points to Person Student.prototype.constructor = Student; Apakah ini melayani tujuan penting? Apakah saya...

245
Apakah subclass mewarisi bidang pribadi?

Ini pertanyaan wawancara. Apakah subclass mewarisi bidang pribadi? Saya menjawab "Tidak", karena kita tidak dapat mengaksesnya menggunakan "cara OOP normal". Tetapi pewawancara berpikir bahwa itu adalah warisan, karena kita dapat mengakses bidang-bidang tersebut secara tidak langsung atau...

224
Mengapa saya tidak dapat mewarisi kelas statis?

Saya memiliki beberapa kelas yang tidak benar-benar membutuhkan keadaan apa pun. Dari sudut pandang organisasi, saya ingin menempatkan mereka dalam hierarki. Tapi sepertinya saya tidak bisa mendeklarasikan pewarisan untuk kelas statis. Sesuatu seperti itu: public static class Base { } public...

212
Berbagai Warisan dalam C #

Karena multiple inheritance buruk (itu membuat sumber lebih rumit) C # tidak menyediakan pola seperti itu secara langsung. Tetapi terkadang akan sangat membantu jika memiliki kemampuan ini. Sebagai contoh, saya dapat mengimplementasikan pola pewarisan berganda yang hilang menggunakan antarmuka dan...