Dans Ruby, comment appelez-vous une méthode de classe à partir d'une des instances de cette classe? Dis que j'ai
class Truck
def self.default_make
# Class method.
"mac"
end
def initialize
# Instance method.
Truck.default_make # gets the default via the class's method.
# But: I wish to avoid mentioning Truck. Seems I'm repeating myself.
end
end
la ligne Truck.default_make
récupère la valeur par défaut. Mais existe-t-il un moyen de le dire sans le mentionner Truck
? Il semble qu'il devrait y en avoir.