Suchergebnisse für Anfrage "inheritance"
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. ...
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 ...
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 ...
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
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 ...
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 ...
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 ...
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 ...
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, ...
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 } } ...