私は次のクラスを持っています:
class Foo
def [](*files)
end
def read(file)
end
end
そして、関数 read を次のように呼び出したい:
bar = Foo.new
bar['todo.txt'].read
この構文を可能にする方法はありますか?
私は次のクラスを持っています:
class Foo
def [](*files)
end
def read(file)
end
end
そして、関数 read を次のように呼び出したい:
bar = Foo.new
bar['todo.txt'].read
この構文を可能にする方法はありますか?