クラスの履歴

例えば「りご」クラスを考えてみる。

サブクラスというのは「ふじ」とか「王林」とか「青りご」とか。
「ふじ」は「りご」、「青りご」は「りご」。これがis-a関係

「りご」には「皮」がある、「りご」には「種」がある。has-a関係

色、味、形とか
「りご」の「色」は「赤」、「りご」の「味」は「甘酸っぱい」、「りご」の「形」は「丸い」。これは属性(プロパティ)

実際にあるりごは実体(インスタンス)。

アリストテレス

http://itpro.nikkeibp.co.jp/free/NIP/NIPCOLUMN/20021126/1/
によれば、クラスは第一実体、インスタンスは第二実体