D'abord bonjour a tous,
J'ai un petit probleme ... Voila j'aimerai afficher la reference d'un objet d'une classe qui a redefinie la methode toString() quelle a herité implicitement de la classe Object, bref pas moyen de l'obtenir en fesant simplement un "System.out.println(MonInstance)". Je ne peux pas rajouter de fonction a ma classe derivée pour ecrire un methode ds laquelle j'aurais ecris "return super.toString()". Je pensais qu'on pouvait acceder aux methodes de la classe de base mm qd celle ci sont redefinies ds les classes derivees en castant (ds mon cas "((Object)MonInstance).toString())" ) mais apparement ca ne marche pas !
Bref si quelqu'un a une idee pour afficher cette foutu reference et m'expliquer comment acceder au methode d'une classe de base qui ont ete redefinie ds une classe derivée a partir d'une instance de la classe derivée (et de l'experieur de la classe)... je suis preneur ...
Partager