そもそもオブジェクト指向の定義は?