Suchergebnisse für Anfrage "inheritance"
Vererbungsentwurf mit Interface + abstract class. Gute Übung
Ich bin mir nicht sicher, wie ich diese Frage benennen soll, aber im Grunde habe ich eine Oberfläche wie diese: public interface IFoo { string ToCMD(); } ein paar absract Klassen, die IFoo implementieren, wie: public abstract class Foo : IFoo ...
Unterschied zwischen Schnittstellenvererbung und Implementierungsvererbung
Ich habe diese beiden Begriffe im Buch von Meyers gefunden, aber was ist der Unterschied?
Verhalten von Javas Klasse bekommen <? erweitert Map> in .NET
Ich habe eine generische Klasse in Java definiert als: public static class KeyCountMap<T> { private Map<T, MutableInt> map = new LinkedHashMap<T, MutableInt>(); // ... rest of the properties... public KeyCountMap() { } @SuppressWarnings({ ...
untergeordnete Klassenmethode aus Basisklasse C # aufrufen
Ist es möglich, eine untergeordnete Klassenmethode aus der Basisklassenreferenz aufzurufen? Bitte vorschlagen.. Code-Beispiel ist unten angegeben: public class Parent { public string Property1 { get; set; } } public class Child1:Parent { public ...
Warum werden __init__ Methoden der Superklasse nicht automatisch aufgerufen?
Warum haben die Python-Designer entschieden, dass die Unterklassen '__init__() -Methoden rufen das @ nicht automatisch a__init__() Methoden ihrer Superklassen, wie in einigen anderen Sprachen? Entspricht die Pythonic- und empfohlene ...
Diamond-Vererbung (C ++)
Ich weiß, dass die Vererbung von Diamanten als schlechte Praxis gilt. Ich habe jedoch 2 Fälle, in denen ich der Meinung bin, dass die Vererbung von Diamanten sehr gut passen könnte. Ich möchte fragen, würden Sie mir empfehlen, in diesen Fällen ...
Warum verwendet Babel setPrototypeOf für die Vererbung, wenn Object.create (superClass.prototype) bereits vorhanden ist?
Geben Sie den folgenden Code in das @ eBabel REPL [http://babeljs.io/repl/#?evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=class%20Test%20%7B%0A%20%20%0A%7D%0A%0Aclass%20Test2%20extends%20Test%20%7B%0A%20%20%0A%7D] class Test ...
base () und Best Practices dieses () Konstruktors
Unter welchen Bedingungen soll ich das @ mach:base() und:this() constructor ruft nach den Klammern meines Konstruktors (oder sogar an anderen Stellen im Code) auf. Wann sind diese Aufforderungen bewährte Verfahren und wann sind sie verbindlich?
Java: Casting von Liste <B> zu Liste <A>, wenn B A? @ Implementie
Ich habe die folgende Klasse und Schnittstelle definiert: public interface A { } public class B implements A { }Ich habe einList vonB Objekte, die ich in ein @ umwandeln muList vonA Objekte: List<B> listB = new List<B>(); listB.add(new B()); // ...
Multiple Inheritance
#include<iostream> using namespace std; class A { int a; int b; public: void eat() { cout<<"A::eat()"<<endl; } }; class B: public A { public: void eat() { cout<<"B::eat()"<<endl; } }; class C: public A { public: void eat() ...