EMZETT.
Увійти

ООП (об’єктно-орієнтоване програмування)

Коротко: Парадигма програмування, що об’єднує дані та функції, які працюють із цими даними, в класах, замість суворого розділення даних і логіки.

Докладніше: Чотири центральні принципи ООП — інкапсуляція (захист даних від прямого доступу), успадкування (класи будуються один на одному), поліморфізм (один і той самий виклик — різна поведінка залежно від конкретного об’єкта) та абстракція (приховування складності за простим інтерфейсом).

Подробиці

Основна ідея ООП виникла зі спостереження…

Див. також: класи, об’єкти, інкапсуляція, успадкування, поліморфізм, абстракція