[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 10607] 完全なオブジェ クト指向とは?



村山@NETGENEです.

たしか前回くらいにオブジェクト指向の定義と関連して
 「Eiffelの作者が書いた難しいオブジェクト指向の本」の
話題が出てましたが,ちょっと調べてみました.

多分次の奴だと思います.
「オブジェクト指向入門」バートランド・マイヤー、
二木厚吉監訳、酒匂寛・酒匂順子訳、アスキー出版、1990
http://www.ascii.co.jp/books/detail/4-7561/4-7561-0050-3.html

書評:http://www.ogis-ri.co.jp/otc/hiroba/OoBook/Beginner/B4.html

「 ちなみにEiffelでは、先に挙げたソフトウェア概念、可視性の柔軟な制御、抽
象クラス、多重継承、多重定義、多相性、総称型(パラメトライズドクラス)、例
外処理、自動メモリ管理(並行ガーベジコレクション)、事前条件・事後条件・不
変表明による操作の仕様記述と実行時チェックのオンオフ、等が非常に整合的な
一貫した文法を通して言語自身によって提供されます。」

なんかC++を超えて,かの噂に聞くAdaみたいだと思うのは私だけでしょうか...(^^;


上の書評では,さらに
「ちなみに、わたしはこの本をきちんと読んで理解している人、あるいはEiffelで
網羅されているソフトウェア概念すべてについて自分なりに考え抜いたことのあ
る人を除いて、そのひとをオブジェクト指向の専門家とは認めないことにしてい
ます。そういう意味で、この本はオブジェクト指向のバイブルなのです。」
とまで言ってます.

まあ,オブジェクト指向の専門家を目指すならバイブルなんだろうとは思い
ますが,Javaを使いこなしたい技術者としては必要かどうかは疑問かなーと
思います.

私としてはカモノハシ本の方が好きです.
#http://www.pearsoned.co.jp/washo/object/wa_obj68-j.shtml

-- 
村山敏清 株式会社ネットジーン 
〒169-0051 東京都新宿区西早稲田2-15-10 2F 
E-mail:murayama@xxxxxxxxxxxxx 
TEL:(03)5155-3720 FAX:(03)5155-3723
http://www.netgene.co.jp/