Introduction à la notion de Programmation Orientée Objet

16 Réponses • 3623 Vues

Tuto Script

Nuri Yuri

HostMaster

En Ruby tout est objet, tu te trouves pas vraiment dans une classe de base mais dans un objet de la classe Object d'où le self en effet. Après tout ce qui est définir dans les classes parentes de Class (Class inclut) a une portée globale pour une raison toute bête, tout ce qui est parent de Class est un objet du enfant de Class. Oui c'est bien vrai :ahde:
Class.ancestors.each do |i| print(i," de classe ",i.class,"\n") end
Résultat :
Class de classe Class
Module de classe Class
Object de classe Class
Kernel de classe Module
BasicObject de classe Class

ln(yo) = <3
Et la boucle est bouclé :ahde:

Ouai oké je vois le principe ^^

There was an error while thanking
Thanking...