【发布时间】:2013-12-06 02:04:16
【问题描述】:
如何在 ruby 中创建动态属性?这个功能存在于python中。
class Example(object):
value = "This is property!"
class Test(object):
@property
def check(self):
return Example
test = Test()
print(test.check.value) # This is property!
我怎样才能在 ruby 中做同样的事情?
【问题讨论】:
-
Ruby 没有属性。你能澄清你想让你的代码做什么吗?最好使用 Ruby 主义者可以理解的语言(即 Ruby),但并不是每个 Ruby 主义者都能完全流利地使用 Python。
标签: ruby ruby-1.9.3