Ruby 初心者スレッド Part 41
■ このスレッドは過去ログ倉庫に格納されています
0210デフォルトの名無しさん
2011/03/04(金) 18:50:44.73クラスのインスタンスメソッドをhogeやmogeで分けたいです。
現状は、instance.method2()やinstance.method3()程度でしかできず、
深い階層を使った呼び出しができていません。
class Testdrive
def method2()
end
def hoge.moge.method1()
end
end
としてみましたが、undefined local variable or methodが返ります。
クラスをネストで定義して、initialize()呼び出し時に
入れ子のクラスを@hogeなどに代入するとできますが、
都度行うのは手間なので、何か慣例となっているやり方が
あるのではないかと考えています。
どのようにしたらよいでしょうか。
■ このスレッドは過去ログ倉庫に格納されています