Ruby初心者スレッドPart8
■ このスレッドは過去ログ倉庫に格納されています
0423デフォルトの名無しさん
2006/10/29(日) 08:55:33Javaは軽く噛った身。
プロトコルは解らんが
JavaのinterfaceとRubyのmoduleは
一見似てるようで全然違う印象。
Javaのinterfaceは
クラスに依らない多態を実現する為に使い
実装は各クラスに任せるんだが
Rubyのmoduleは
複数クラスに共通(とは限らないが)の実装をする為に使い
クラスに依らない多態はRubyの仕様を利用して
「複数のクラスに同名のメソッドを実装」すれば良い。
■ このスレッドは過去ログ倉庫に格納されています