Suchergebnisse für Anfrage "inheritance"

2 die antwort

Extending Protobuf Messages

Ich habe viele verschiedene Schemata, es gibt jedoch eine Reihe von Feldern, die jedes Schema enthält. Ich habe mich gefragt, ob es eine Möglichkeit gibt, ein übergeordnetes Schema durch ein anderes Schema zu erweitern und seine Felder zu erben. ...

2 die antwort

Generics Typ Einschränkung vs Vererbung

Gibt es einen Unterschied zwischen diesen beiden Funktionsdeklarationen? func doSomething<T: UIViewController>(controller: T) {...} vs. func doSomething(controller: UIViewController) {...}ImType Constraint Syntax Abschnitt desApples Swift ...

6 die antwort

Problem überschreibt virtuelle Funktion

Okay, ich schreibe ein Spiel, das einen Vektor einer paarweisen Klasse (Feind) enthält, der mit Kinderklassen (Goomba, Koopa, Boss1) gefüllt sein wird Kinderklassen entsprechendes Update. Ich habe es geschafft, ein Beispiel für mein Problem zu ...

TOP-Veröffentlichungen

12 die antwort

Was sind die negativen Aspekte des Java-Klassenstapels, der von Vector erbt?

Durch die Erweiterung der Klasse Vector konnten die Java-Designer schnell einen Klassenstapel erstellen. Was sind die negativen Aspekte dieser Verwendung der Vererbung, insbesondere für Klassenstapel? Danke vielmals

6 die antwort

C ++: Abstrakte Klasse mit abstrakter Methode erstellen und die Methode in einer Unterklasse überschreiben

Wie erstelle ich in C ++ eine abstrakte Klasse mit einigen abstrakten Methoden, die ich in einer Unterklasse überschreiben möchte? Wie soll das.h Datei aussehen? Gibt es ein.cpp, wenn ja wie soll es aussehen? n Java würde es so ...

2 die antwort

Python: Eine Klasse durch eine andere Basisklasse rebasieren oder dynamisch ersetzen

Ich versuche, eine gemeinsame Klasse zu erstellen, die ich in verschiedenen Anwendungen verwenden möchte. Die Idee: Eine Klasse, die als Basisklasse für UI-Kreationen verwendet werden kann. Diese Klasse basiert auf einem Widget der Anwendungen ...

8 die antwort

printing in der gleichen Zeile in Java

Ich habe eine Basisklasse namens Items und 3 abgeleitete Klassen, und innerhalb der Basisklasse Items habe ich eine Druckfunktion der Form public void print(){ System.out.println("ID " + id + " Title " + title + " <" + year + "> "); }und in ...

28 die antwort

Sind private Mitglieder in C # geerbt?

Nur ein Tutorial gesehen, das sagt: Class Dog { private string Name; } Class SuperDog:Dog { private string Mood; } Dann wurde in einer UML angezeigt, dass SuperDog auch den Namen erbt. Ich habe es versucht, aber für mich scheint es, dass nur ...

2 die antwort

Erben und Überladen des Standardkonstruktors

Ich habe danach gesucht und bin erstaunt, dass ich nichts gefunden habe. Warum kann ich einen Basisklassenkonstruktor nicht mit @ erbeusing -Deklaration und eine Überladung in der abgeleiteten Klasse hinzufügen? Ich verwende Visual C ++ 2013, ...

8 die antwort

Stellen Sie sicher, dass die Basismethode in C # @ aufgerufen wir

Kann ich irgendwie eine abgeleitete Klasse zwingen, immer die überschriebene Methodenbasis aufzurufen? public class BaseClass { public virtual void Update() { if(condition) { throw new Exception("..."); // Prevent derived method to be called } } ...