私は次のコードを持っていますが、それがどのように機能するかを誰かが説明できるかどうか疑問に思っていました.
私は非常に基本的なクラスを持っています
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']
configs
がインスタンスの場合、メソッドConfigs
はどのようにしてeach
内部の配列を見つけますか?