我有以下代码,我想知道是否有人可以帮助解释它是如何工作的。
我有一个非常基础的课程
class Configs
attr_accessor :config_files
def initialize(*config_files)
@config_files = config_files
end
end
configs = Configs.new('config.txt','config1.txt')
configs.each { |c| puts c }
config.txt
config1.txt
=> ['config.txt', 'config1.txt']
ifconfigs
是一个Configs
实例,该方法如何each
找到里面的数组?