Абстрагування (програмування)

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

В програмуванні, абстрагува́ння — спосіб та метод відокремлення деталей з метою отримання можливості зосередитись на найважливіших особливостях об'єкта.

Грубо кажучи, в програмуванні, абстрагування може бути або керування, або даних. Абстрагування керування є абстрагуванням від деталей дій, а абстрагування даних є абстрагуванням структур даних. Наприклад, абстрагування керування в структурному програмуванні полягає у використанні підпрограм та визначених керівних конструкцій. Абстрагування даних дозволяє обробляти одиниці даних у змістовний спосіб. Наприклад, абстрагування є основною мотивацією створення типів даних. Об'єктно-орієнтоване програмування може розглядатись як спроба абстрагувати як керування так і дані.

Джерела інформації[ред.ред. код]

Див. також[ред.ред. код]