Suchergebnisse für Anfrage "inheritance"

2 die antwort

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 ...

8 die antwort

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'> ...

18 die antwort

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 ...

TOP-Veröffentlichungen

6 die antwort

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(); ...

8 die antwort

Nachteile der Vererbung in Java

Kann jemand erklären, Nachteil der Vererbung in Java

2 die antwort

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 ...

6 die antwort

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 ...

4 die antwort

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 ...

6 die antwort

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 ...

8 die antwort

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 ...