Suchergebnisse für Anfrage "inheritance"

1 die antwort

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

5 die antwort

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

2 die antwort

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

TOP-Veröffentlichungen

7 die antwort

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

6 die antwort

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

3 die antwort

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

7 die antwort

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

4 die antwort

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

5 die antwort

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

10 die antwort

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