トップ «前の日記(2006-09-28 (Thu)) 最新 次の日記(2006-11-30 (Thu))» 編集   RSS 1.0 FEED  

Journal InTime


2006-11-07 (Tue) [長年日記]

_ モジュールによる菱形継承

[ruby-dev:29888]を見て、なるほどこういうケースだったのかと納得。

しかし、そもそもモジュールが導入された理由としてよく説明されるのは、 このような菱形継承を避けるため、というものだったりする。 が、それについては時おりモジュールでは解決されていないという反論も あったりする。

実際にモジュールでそういう継承例を見たことがなかったので興味深い (といってもメールの例を見ただけで、まだ実際のコードは読んでないけど)。 実はけっこうあるのかなあ。

Tags: Ruby