在Ruby中,可以通過在類定義內部使用def self.method_name
的形式來定義類方法。類方法是依附于類本身而不是類的實例的方法。這里有一個簡單的示例:
class MyClass
# 定義一個類方法
def self.class_method
puts "這是一個類方法"
end
end
# 調用類方法
MyClass.class_method
在這個例子中,我們定義了一個名為MyClass
的類,并在其中定義了一個名為class_method
的類方法。要調用這個類方法,我們只需要使用類名MyClass
加上點(.
)和類方法名class_method
即可。