Questions marquées «superclass»

360
Pourquoi est super.super.method (); pas autorisé en Java?

J'ai lu cette question et j'ai pensé que cela serait facilement résolu (pas qu'il ne soit pas résolu sans) si l'on pouvait écrire: @Override public String toString() { return super.super.toString(); } Je ne sais pas si c'est utile dans de nombreux cas, mais je me demande pourquoi ce n'est pas le...

129
Héritage et remplacement de __init__ en python

Je lisais 'Dive Into Python' et dans le chapitre sur les classes, il donne cet exemple: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename L'auteur dit ensuite que si vous souhaitez remplacer la __init__méthode, vous...