オブジェクト指向プログラミングの4つの基本原則は次のとおりです。

1.抽象化。システムの抽象表現を決定するために、クラスの形式でのエンティティの必要な属性と相互作用をモデリングします。
2.インカカプセル化。オブジェクトの内部状態と関数を隠し、オープンな関数セットを介してのみアクセスを提供します。
3.継承。既存のものに基づいて新しい抽象化を作成する可能性。
4.多型。多くの抽象化のフレームワーク内で、さまざまな方法で継承されたプロパティまたは方法を実現する可能性。
Четыре основных принципа объектно-ориентированного программирования следующие.

1. Абстракция. Моделирование требуемых атрибутов и взаимодействий сущностей в виде классов для определения абстрактного представления системы.
2. Инкапсуляция. Скрытие внутреннего состояния и функций объекта и предоставление доступа только через открытый набор функций.
3. Наследование. Возможность создания новых абстракций на основе существующих.
4. Полиморфизм. Возможность реализации наследуемых свойств или методов отличающимися способами в рамках множества абстракций.