Java.use(better, Python)《1》継承に警鐘を鳴らす(その壱)
|記事一覧|《こちらに移動中です》2006年6月 5日 (月)
Java.use(better, Python) # Stairway to Real Agile World
《1》継承に警鐘を鳴らす(その壱)《Jython2.5.0》
《著》後藤いるか・伊藤うさぎ・小粒ちゃん+∞《監修》小泉ひよ子とタマゴ倶楽部
第1版♪2003/05/23
■ 概要
継承には、
(1)構造継承
(2)機能継承
(3)プロトコル継承
があって、さらに(2)機能継承は、次の3つに分類されます。
(2a)親子関係にあるクラス間の継承
(2b)親子関係にないクラス間の継承
(2c)クラスとインスタンス間の継承
ともすると、Java/C# などでは、狭義の(2a)に関心が寄せられがちです。しかし、純粋な OOP の世界では、その限りではありません。では、広義の継承は、どのように実現するのでしょうか。
(2b)は、委譲に代わるフレームワークとして、(2c)は、連載で紹介した多くの例題を実現するときに、アジャイル開発向きの言語ならではの特徴を活かしています。
最初に楽をしてしまうと先にいくに従って大変になるが
最初に苦労をしておけばその先はうまく行くものだ
最初の努力を惜しんではならないColonel Sanders(Kentucky Fried Chicken)
《1》継承に警鐘を鳴らす(その壱)★
Object-Oriented Methods: A Foundation
- 作者: James Martin,James J. Odell
- 出版社/メーカー: Prentice Hall
- 発売日: 1994/08
- メディア: ハードカバー
- クリック: 1回
- この商品を含むブログ (3件) を見る
【参考文献】継承に関する広範な論議に興味がある人には、おススメです。Object-Oriented Methods: Pragmatic Considerations
- 作者: James Martin,James J. Odell
- 出版社/メーカー: Prentice Hall
- 発売日: 1996/01/01
- メディア: ハードカバー
- この商品を含むブログ (3件) を見る
==================================
後藤いるか 著 ◆ 監修:小泉ひよ子とタマゴ倶楽部
更新♪2009/08/01