教科書で学ぶ設計・分析の手法とモデリング
定義オブジェクト指向は、データと、そのデータを扱う操作をひとまとめにしたオブジェクトを単位として、システムを組み立てる考え方である。
解説オブジェクトのひな型をクラスといい、クラスから実際に動くオブジェクトを作る。中身を外から隠すカプセル化、上位のクラスの性質を引き継ぐ継承、同じ指示に対してオブジェクトごとに違う動きをする多態性が代表的な性質である。
たとえ家電のリモコンは、ボタンを押せば中の回路を知らなくても使える。中身を包んで外には操作の窓口だけを見せる点が、オブジェクトに似ている。
記憶フックカプセル化の「カプセル」は、薬のカプセルと同じく中身を殻で包むという意味。