'this' de java = ??? en ruby - Java - Programmation
Marsh Posté le 06-05-2004 à 12:49:14
$variable => variable globale
@variable => variable d'instance (this)
@@variable => variable de class (static de java)
variable => normal, rien a signaler
Marsh Posté le 06-05-2004 à 13:26:54
tiens au fait on devrait faire un topic biblio pour Ruby, je crois pas qu'il y en ai encore
non ?
Marsh Posté le 06-05-2004 à 16:17:47
heu ... dan ma class, je lui fais par exemple :
p @
ca serais pas plutot :
p self
??
Marsh Posté le 06-05-2004 à 16:35:02
p @ ?
c'est quoi ca ? c'est quoi p ?
balance le code de ta classe pour voir ?
Marsh Posté le 06-05-2004 à 16:52:26
oui, c'est self
par exemple une méthode qui renvoie son propre objet :
[..]
def foo
[..]
self
end
[..]
mais sinon je ne vois pas tellement d'autre utilisation, eventuellement pour appeler des méthodes de l'objet dans lequel on se trouve : self.methode(...) (ca peut rendre plus lisible le code) ou afficher l'emplacement mémoire de l'objet : p self.
>souk
p est une méthode d'affichage pour le debuggage
Marsh Posté le 06-05-2004 à 12:47:52
voila, je cherche a connaitre l'equivalent en ruby du 'this' en java.