カプセル化
オブジェクトがその状態と動作を外部から隔離する
継承
小クラスは親クラスの属性および動作を引き継ぎ、小クラスにおいて、新しい属性および動作を追加する
ポリモーフィズム
複数のオブジェクトに同じメッセージを送信し、オブジェクトに異なる動作をさせる