- 376 名前:デフォルトの名無しさん mailto:sage [2009/01/11(日) 02:28:22 ]
- 変な質問なうえにおそらく出来ないんだろうけど一縷の望みをかけて質問
メソッドの入れ子って出来ますか? たとえば、 def method1 処理 def method2 処理 end end としたら、method1だけ呼びだしたらmethod1の処理のみで終了。 method1.method2みたいに呼びだしたら両方の処理を実行、みたいな。 この書き方だと ttp://www.ruby-lang.org/ja/man/html/_A5AFA5E9A5B9A1BFA5E1A5BDA5C3A5C9A4CEC4EAB5C1.html#a.a5.e1.a5.bd.a5.c3.a5.c9.c4.ea.b5.c1.a4.ce.a5.cd.a5.b9.a5.c8 みたいになっちゃうから無理なのは明白だけど・・・ method1に引数を与えてmethod2の処理をif文でくくって引数の値で処理するか否かを 決めるって方法もあるけど、見た目的にごちゃごちゃするから嫌というか・・・ なんかいい方法あったら教えてください。
|

|