Als «class» getaggte Fragen

360
Warum ist super.super.method (); in Java nicht erlaubt?

Ich las diese Frage und dachte, das wäre leicht zu lösen (nicht, dass es ohne nicht lösbar wäre), wenn man schreiben könnte: @Override public String toString() { return super.super.toString(); } Ich bin mir nicht sicher, ob es in vielen Fällen nützlich ist, aber ich frage mich, warum es nicht...

328
Listen Sie die Attribute eines Objekts auf

Gibt es eine Möglichkeit, eine Liste von Attributen abzurufen, die in Instanzen einer Klasse vorhanden sind? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) Das gewünschte Ergebnis ist, dass...