[2195] Re:オブジェクト指向について
投稿者:(ぱ)こと管理人
2019/10/13 01:47:58
はじめまして。
> ここの記事やほかのサイトを読んでるうちに、結局のところ
>「オブジェクトというのはプログラム(ソフトウェア)を保持することができる変数」で
>「小規模なソフトウェアの組み合わせで1つのソフトウェアを作るのがオブジェクト指向」
>という結論にたどり着いたのですが、実際のところこの解釈はどうなのでしょうか。
まず、C++を除くたいていのオブジェクト指向言語では、オブジェクトを変数に
格納することはできません。変数に格納できるのはオブジェクトへの参照だけです。
そのうえで、オブジェクトという「小規模なソフトウェア」の組み合わせで
それなりの規模のプログラムを作る、というのはそれなりによさげな解釈かと
思います。単に「小規模なソフトウェアの組み合わせで1つのソフトウェアを作る」
だけだと、「モジュール化」と区別がつきませんし。