使用方法创建对象

时间:2016-04-16 21:13:32

标签: ruby

我想用一个简单的get方法创建一个对象: 我想使用看起来像这样的有效代码:

   obj = Object.new {def people() return @people_arr end}

您知道的最短代码是什么?感谢

1 个答案:

答案 0 :(得分:2)

您可以在该对象上定义单例方法,如:

obj = Object.new
obj.define_singleton_method(:your_method) { puts 'this is my awesome method only defined for this object' }