渡谷といいます。
Rubyで、あるクラスのインスタンスを複数の方法で生成したいので
すが、
class A
def initialize(a,b)
...
end
def initialize(c,d,e)
...
end
end
のように書くと見事にinitializeが再定義されてしまいます。イン
スタンスを複数の方法で生成したい場合、どのように書くのがよい
のでしょうか? 過去メールのアーカイブはsignatureとかのキーワー
ドで検索しましたがそれらしき話題はみつかりませんでした。
#*つきの仮引数を書いて、initializeの中で条件分岐して…って
#のも考えたんですが。
東京大学医学部5年 渡谷 岳行(わただに たけゆき)
watadani / tubulin.cb.m.u-tokyo.ac.jp