I.D.E.A.
Idea, Design, Engineering, Architecture on Blogger. Seesaaブログから引っ越した。 洗練されたものを目指します。
bar_1
contents_map
タイムライン
| IT関係 |
日記
| その他 |
コンテンツ・マップ
2007年12月5日水曜日
Overloading methods in Ruby
Ruby では、メソッドなどのいわゆる多重定義(オーバロード;overload)ができない。
したがって、引数の異なる複数のコンストラクタを持つことも、できないという話。
その回避策は:
[ruby-list:30553] Re: 名前の異なるコンストラクタを複数持つには?
多重定義は、抽象化のひとつの手だとおもうのだが、Rubyのこのような仕様はC++使いからすると、あんまりうれしくない。
0 件のコメント:
コメントを投稿
何かありましたら、どうぞ:
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿
何かありましたら、どうぞ: