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++使いからすると、あんまりうれしくない。
前の投稿
ホーム
登録:
投稿 (Atom)