【发布时间】:2015-01-29 12:48:35
【问题描述】:
我在这里有任务:我必须创建一个类似于类 Struct 的类。我刚刚开始学习 Ruby,不知道如何创建它。在我的尝试中,我能够创建一个接受参数并创建数组的方法。然后我必须遍历数组和所有参数,创建参数类,我可以在其中带来一些价值。但我不知道如何创建可以在 Ruby 中创建类的方法。
如果您有示例或知道在哪里可以找到它,我正在寻求帮助,我将不胜感激!
我的尝试:
class Hobbit
def new(*params)
"#{params.inspect}"
end
end
【问题讨论】:
-
您希望您的班级表现如何?
-
我的任务看起来是“创建与 'Struct' 类具有相同行为的类”
-
所以基本上,这是你的作业?
-
是的,但事实上,我不知道如何创建将创建类的方法。我知道如何创建一个带有参数等的类。但是如何创建一个将创建类的类,我不明白(
-
你想创建什么类?你应该在你的问题中解释你认为你可以如何解决你的问题。目前还不是很清楚。我的建议是,您越能清楚地提出问题,就越容易找到解决问题的方法。
标签: ruby