Suchergebnisse für Anfrage "superclass"
Warum kann in einer Unterklassenfunktion nicht auf ein geschütztes Superklassenmitglied zugegriffen werden, wenn es als Argument übergeben wird?
Ich erhalte einen Kompilierungsfehler, über den ich etwas verwirrt bin. Dies ist auf VS2003. error C2248: 'A :: y': kann nicht auf geschützte Member zugreifen, die in Klasse 'A' deklariert wurden class A { public: A() : x(0), y(0) {} protected: ...
Wie rufe ich den Superkonstruktor auf?
class A: def __init__(self): print "world" class B(A): def __init__(self): print "hello" B() helloIn allen anderen Sprachen, in denen ich mit dem Superkonstruktor gearbeitet habe, wird implizit aufgerufen. Wie ruft man es in Python auf? Ich würde ...
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 ...
Reflection: Ein Objekt in eine Unterklasse umwandeln, ohne instanceof @ zu verwende
Ich habe diese einfache Schnittstelle / Klasse: public abstract class Message {} public class Message1 extends Message {} public class Message2 extends Message {}Und eine Utility-Klasse: public class Utility { public void handler(Message m) ...
Warum speichert oder reserviert es Speicher für übergeordnete Klassenvariablen im Unterklassenobjekt?
Im folgenden Code- class Mammal { String name = "furry "; String makeNoise() { return "generic noise"; } } class Zebra extends Mammal { String name = "stripes "; String makeNoise() { return "bray"; } } public class ZooKeeper { public static ...
Python: RuntimeError: Superklasse __init __ () von% S wurde nie aufgerufen
Ich habe versucht, eine Operation durchzuführen (
Den Namen einer Unterklasse aus einer Superklasse holen
Sagen wir, ich habe eine Basisklasse namensEntity. In dieser Klasse habe ich eine statische Methode, um den Klassennamen abzurufen: class Entity { public static String getClass() { return Entity.class.getClass(); } }Nun habe ich noch eine ...