Suchergebnisse für Anfrage "super"

2 die antwort

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

2 die antwort

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

1 die antwort

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

TOP-Veröffentlichungen

2 die antwort

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

2 die antwort

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

1 die antwort

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

3 die antwort

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

6 die antwort

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

8 die antwort

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

26 die antwort

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()?