Débutant : Forum programmation java
[ Envoyer un message ] [ Forum jgfl ] [ F.A.Q. ]
(1 visiteur)

Forum programmation java Modification: 31/5/2008
Création: 3/3/2001

Discussions sur le langage de programmation JAVA

 

Débutant :

Envoi de Kitof7 le 17 Novembre 2003 17:28:59:

Bonjour, je suis autodidacte et j'essaie d'apprendre JAVA à partir d'un bouquin.
J'ai pas accés à mon ordi pour le moment -> je ne peut donc pas tester ce programme fourni
Je crois qu'il y a une erreur dans celui-ci (pas sûr ?) :
Quel est le résultat, svp, de :

Class ThisSuper extends SuperClass {
String s ="This";
public static void main (String[] args) {
new ThisSuper();
}
ThisSuper (){
display (this.s);
display (super.s);
this.display (s);
super.display (s);
}
void display (String s) {
System.out.println("this : "+s);
}
}
Class SuperClass {
String s = "super";
void display (String s) {
System.out.println("super : "+s);
}
}

Le résultat donné par le bouquin est :

this : this
this : super
this : super
super : this

Il n'y a pas une erreur à la 3ème ligne :
ce n'est pas this : this à la place.

D'avance Merci...


Réponses:


Répondre

Pseudo:
(limité à 25 caractères)
E-Mail:
Cochez cette case pour être averti à l'adresse ci-dessus d'une réponse sur ce fil de discussion

Sujet:
(limité à 40 caractères)

Commentaires:

Lien optionnel URL:
Titre du lien:
Image optionnelle URL:

Créer un blog aminaute gratuitement et facilement


Alerter Rezoweb si ce message est illégal

Créez votre Forum Rezoweb gratuitement !

Vous pouvez rechercher un mot ou une expression
dans les messages indexés par Google :

Créez votre Forum gratuit Rezoweb