【发布时间】:2011-02-01 10:32:21
【问题描述】:
在 Ruby 中,如何从某个类的实例调用一个类方法?说我有
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
Truck.default_make 行检索默认值。但是有没有办法不提Truck就这么说?好像应该有。
【问题讨论】:
标签: ruby class-method