Suchergebnisse für Anfrage "inheritance"
Konvertierung von Zeiger zu Zeiger zwischen abgeleiteten und Basisklassen?
In Bezug auf das folgende C ++ - Programm: class Base { }; class Child : public Base { }; int main() { // Normal: using child as base is allowed Child *c = new Child(); Base *b = c; // Double pointers: apparently can't use Child** as Base** ...
DataGridView ist für ein geerbtes UserControl gesperrt
Ich habe ein UserControl mit einigen vordefinierten Steuerelementen (Groupbox, Button, Datagridview), diese Steuerelemente sind als geschützt markiert und die Komponentenvariable ist ebenfalls als geschützt markiert. Ich möchte dann von diesem ...
Überschriebenes Eigenschaftsattribut abrufen
Ich habe ein benutzerdefiniertes Attribut wie das folgende: public class PropertyInfoAttribute : Attribute { public bool IsAutoComplete { get; set; } }Und es gibt eine Klasse wie diese: public class Article { public virtual int Order { get; ...
Beste Möglichkeit zum Erstellen einer Instanz eines untergeordneten Objekts aus einem übergeordneten Objekt
Ich erstelle ein untergeordnetes Objekt aus einem übergeordneten Objekt. Das Szenario sieht also so aus, dass ich ein Objekt und ein untergeordnetes Objekt habe, die eine Entfernungseigenschaft für Szenarien hinzufügen, in denen ich suchen ...
Warum wurde JavaScript mithilfe der prototypischen Vererbung implementiert?
Es gibt viele Artikel und Posts, in denen erklärt wird, wie die JavaScript-Vererbung funktioniert. Warum wurde JavaScript jedoch mithilfe der prototypischen Vererbung anstelle der klassischen Vererbung implementiert? Ich liebe JavaScript, also ...
Klasse erweitern
BEARBEITET Beantwortet: Obwohl meine ursprüngliche Frage meine Bedürfnisse nicht genau so erklärte, wie sie von Konrad Rudolph beantwortet wurden, schrieb er (aus Versehen oder aus Versehen) im Wesentlichen für mich, was ich zu ...
Wie kann eine abgeleitete Klasse eine private Methode der Basisklasse aufrufen?
public class PrivateOverride { private void f() { System.out.println("private f()"); } } public class Derived extends PrivateOverride { public void f() { //this method is never run. System.out.println("public f()"); } } public static void ...
Warum nicht von std :: allocator erben?
Ich habe meinen eigenen Allokator wie folgt erstellt: template<typename T> class BasicAllocator { public: typedef size_t size_type; typedef ptrdiff_t difference_type; typedef T* pointer; typedef const T* const_pointer; typedef T& reference; ...
ist es möglich, überschriebene Methoden von übergeordneten Strukturen in Golang aufzurufen?
Ich möchte einen solchen Code implementieren, bei dem B von A erbt und nur die Foo () -Methode von A überschreibt, und ich hoffe, dass der Code B.Foo () ausgibt, aber weiterhin A.Foo () ausgibt Golang kann in C ++ nicht so funktionieren. Wenn die ...
Wie funktioniert die Vererbung von Instanzfeldern in diesem bestimmten Code?
class A { int a = 2, b = 3; public void display() { int c = a + b; System.out.println(c); } } class B extends A { int a = 5, b = 6; } class Tester { public static void main(String arr[]) { A x = new A(); B y = new B(); x.display(); y.display(); } ...