ruby中日期类的扩展
我想在ruby中扩展Date类,实际上我想做的是在Date类中添加一个方法。下面是一个例子 我想在Date类中添加“my_simple_method”方法ruby中日期类的扩展,ruby,date,extension-methods,Ruby,Date,Extension Methods,我想在ruby中扩展Date类,实际上我想做的是在Date类中添加一个方法。下面是一个例子 我想在Date类中添加“my_simple_method”方法 def my_simple_method puts 'this is from my_simple_method' end 添加此方法后,用户应能够按以下方式调用此方法: date_obj = Date.parse('2010-07-01') puts date_obj.my_simple_method 应该打印“这是我的简单方法”
def my_simple_method
puts 'this is from my_simple_method'
end
添加此方法后,用户应能够按以下方式调用此方法:
date_obj = Date.parse('2010-07-01')
puts date_obj.my_simple_method
应该打印“这是我的简单方法”
提前谢谢
干杯
sameera我会删除
放置
(我们应该返回
),如果我想操作一个属性呢?我有一个自定义类,其中包含一个数组属性。用arr数组表示类MyClass。我希望能够做到这一点。m=MyClass.new将m.custom_方法和此custom_方法放在一起,以返回数组arr中整数的和(我不想要和,但假设我想要。我不能用其他方法)
class Date
def my_simple_method
puts 'this is from my_simple_method'
end
end