「属性」と「関係」を合わせて、「プロパティ」という 同じ特性をもつオブジェクトの集合に名前を付けたものが「クラス」である。逆に言えば、クラスにより作られたオブジェクトは同じ特性をもつ。 クラスの定義には二通り方法があり、抽象的な集合を表す「内包(intension)」と、具体的な複数のオブジェクトが集まっている「外延(extension)」です。