Suchergebnisse für Anfrage "inheritance"
C ++ Virtual Inheritance Memory Layout
Virtuelle Vererbungsspeicherlayouts Ich versuche zu verstehen, was unter der Haube im Speicher mit virtueller Vererbung und vTables / vPtrs passiert und was nicht. Ich habe zwei Beispiele für Code, den ich geschrieben habe, und verstehe ...
CSS Frage - Spezifität und Interferenz
Warum imfolgender Code [http://jsfiddle.net/nz2ZT/] world ist eher blau als rot? Die Spezifität von.my_class ist0,0,1,0, aber es erbt die Farbe von#my_id welche Spezifität isthöhe (0,1,0,0). HTML: <p id='my_id'> Hello <span class='my_class'> ...
Wie kann man eine Klasse erweitern, ohne in ES6 super verwenden zu müssen?
Ist es möglich, eine Klasse in ES6 zu erweitern, ohne das @ aufzurufesuper Methode zum Aufrufen der übergeordneten Klasse? EDIT: Die Frage könnte irreführend sein. Ist es der Standard, den wir @ nennen müssesuper() oder vermisse ich ...
JavaScript-Vererbung Object.create () funktioniert nicht wie erwartet
Ich habe Master Objekt function Fruit() { this.type = "fruit"; } Unterobjekt: function Bannana() { this.color = "yellow"; }Inherit master properties Bannana.prototype = Object.create( Fruit.prototype ); var myBanana = new Bannana(); ...
Nachteile der Vererbung in Java
Kann jemand erklären, Nachteil der Vererbung in Java
Swift erben Unterklassen Initialisierer? [Duplikat
Diese Frage hat hier bereits eine Antwort: Class implementiert die erforderlichen Member seiner Superklasse nicht. [/questions/25126295/class-does-not-implement-its-superclasss-required-members] 4 AntwortenIch habe den folgenden Code: class ...
Warum sollte man ein Basisklassenobjekt mit Bezug auf die abgeleitete Klasse erstellen
Ich übte die Vererbung mit einem Testprogramm in C # und fand heraus, dass die folgende Anweisung keinen Fehler auslöst: BaseClass baseObj = new DerivedClass();Warum ist diese Anweisung zulässig und gibt es eine Situation, in der diese Anweisung ...
Ist es möglich, eine Standardmethodenimplementierung eines Merkmals in einer Struktur zu erweitern?
In traditionellen objektorientierten Sprachen (z. B. Java) ist es möglich, die Funktionalität einer Methode in einer geerbten Klasse zu "erweitern", indem die ursprüngliche Methode aus der übergeordneten Klasse in der überschriebenen Version ...
Eine Oberklassenmethode wird anstelle der Unterklassenmethode @ aufgerufe
Werfen wir einen Blick auf diesen Code: public class ParentClass { public void foo(Object o) { System.out.println("Parent"); } } public class SubClass extends ParentClass { public void foo(String s) { System.out.println("Child"); } public ...
Wie kann eine Basisklassenmethode „richtig“ überschrieben werden?
Wenn ich eine Methode einer Basisklasse außer meiner Implementierung dieser Methode überschreibe, habe ich 3 Möglichkeiten. 1) Rufen Sie base.Method () auf und geben Sie dann meine Implementierung an. 2) Geben Sie meine Implementierung an und ...