我想了解红宝石,并有关将对象数组作为函数参数并将其打印在函数中有疑问。红宝石中的对象数组
我有一个包含对象的数组如下
describe Name
par1 = "John"
par2 = "Miley"
par3 = "Maria"
@obj_arr = [Name.new(par1),Name.new(par2),Name.new(par3)]
Name.func1(@obj_arr)
我想打印的名称为“约翰”阵列“麦莉”和“玛丽亚”在功能和我写的功能FUNC1是如下:
def self.func1(parameter)
parameter.each do |p|
puts p
end
end
这没有打印名称。我在访问函数中的obj_arr时出错了吗?
他失踪2实际上结束 – 2012-08-03 06:18:59
是的,我补充说,在代码! – user1568617 2012-08-03 06:21:38
仍然缺少一个... – davidrac 2012-08-03 06:22:35