[491] Re:「オブジェクト指向再入門」について
投稿者:CES
2007/02/20 02:13:25
>| つまり、「オブジェクト指向」というのはちゃんと定義された概念ではない。
ふむ、結局そんなもんなんですか。
>でも、最低限、オブジェクト指向の必要条件(十分条件でないことは承知の上で)を
>言うのであれば、「マルチプルインスタンス」は結構外せない線と言えると思います。
>インスタンスとはすなわちオブジェクトであり、オブジェクトがなければ、
>さすがにオブジェクト指向とは呼べないでしょうから。
ところで、C で
int i;
と書いたとき、これは(int クラスではないけれど)int 型のインスタンスと呼べはしまいか。
int 型のオブジェクトと呼んでも、間違いとは言えまい。
んで
int j;
これでマルチプルインスタンス、ってのはヒネクレ過ぎ?
オブジェクト指向っていうと「データと関数をくっつけたものがオブジェクトです」という説明がなされることが多いが、いわゆるカプセル化というのは必須要件ではないのだろうか。