Suchergebnisse für Anfrage "super"
Verursacht der Aufruf von super (), dass weitere Methoden in der übergeordneten Klasse verwendet werden?
ich habe eine Frage übersuper das wollte ich bestätigen. Betrachten Sie das folgende Codebeispiel: class InFasionHello def hello person greet person.name end def greet name p 'Dude, hey ' + name end end class OldFasionedHello < InFasionHello def ...
Wie man Superreferenz (auf Superklasse) verspottet?
Manchmal, wenn ich Unit-Tests schreibe, sollte ich mich über die Superklasse lustig machen. Ich habe diese Frage gelesen:Frage [https://stackoverflow.com/questions/3467801/mockito-how-to-mock-only-the-call-of-a-method-of-the-superclass] Diese ...
Ich kann super () nicht dazu bringen, in Python 2.7 zu arbeiten
Mit einem einfachen Klassenpaar kann ich nicht super arbeiten: class A(object): q = 'foo' class B(A): q = 'bar' def __init__(self): self.a = super(A, self).q a = B()Fehler wie ...
Unterschied für <? super / extended String> in Methoden- und Variablendeklaration
Gegeben: import java.util.*; public class Hancock { //insert code here list.add("foo"); } }Welche zwei Codefragmente, die unabhängig in Zeile 5 eingefügt werden, werden ohne Warnungen kompiliert? (Wähle zwei) A. public void addString(List list) ...
Python 2.7 super () Fehler [duplizieren]
Diese Frage hat hier bereits eine Antwort: super () schlägt mit Fehler fehl: TypeError "Argument 1 muss Typ sein, nicht classobj", wenn Eltern nicht von Objekt @ ...
Constructor überschreibt
Ich habe ein klasse class One def initialize; end end Ich muss eine neue Klasse mit meinem eigenen Konstruktor wie folgt erstellen: class Two < One def initialize(some) puts some super end end Two.new("thing") Aber wenn ich den Code starte, ...
Java Wie nennt man Methode der Großeltern? [Duplikat
Mögliches Duplizieren: Warum ist super.super.method (); in Java nicht erlaubt? [https://stackoverflow.com/questions/586363/why-is-super-super-method-not-allowed-in-java] Nehmen wir an, ich habe 3 KlassenA, B undC, jeder erweitert den ...
In Java gibt super.getClass () "Child" und nicht "Parent" aus - warum ist das so?
In Java-Klassen und -Objekten verwenden wir das Schlüsselwort "this", um auf das aktuelle Objekt in der Klasse zu verweisen. In gewissem Sinne glaube ich, dass "dies" tatsächlich das Objekt von sich selbst zurückgibt. Beispiel dafür: class ...
Bounding Generics mit dem Schlüsselwort 'super'
Warum kann ich @ verwendsuper nur mit Wildcards und nicht mit Typparametern? Zum Beispiel imCollection Schnittstelle, warum ist dastoArray Methode nicht so geschrieben interface Collection<T>{ <S super T> S[] toArray(S[] a); }
Ist es nicht möglich, in Java einen Superklassenkonstruktor aufzurufen?
Wenn ich eine Klasse habe: class A { public A() { } }und ein andere class B extends A { public B() { } } gibt es eine Möglichkeit, @ zu bekommB.B() nich anrufenA.A()?