Абстрагування (програмування)
Матеріал з Вікіпедії — вільної енциклопедії.
- Цей термін має також інші значення
В програмуванні, абстрагува́ння — спосіб та метод відокремлення деталей з метою отримання можливості зосередитись на найважливіших особливостях об'єкта.
Грубо кажучи, в програмуванні, абстрагування може бути або керування, або даних. Абстрагування керування є абстрагуванням від деталей дій, а абстрагування даних є абстрагуванням структур даних. Наприклад, абстрагування керування в структурному програмуванні полягає у використанні підпрограм та визначених керівних конструкцій. Абстрагування даних дозволяє обробляти одиниці даних у змістовний спосіб. Наприклад, абстрагування є основною мотивацією створення типів даних. Об'єктно-орієнтоване програмування може розглядатись як спроба абстрагувати як керування так і дані.
[ред.] Джерела інформації
- Abstraction (computer science) (англ.), Wikipedia, 25 січня 2007.
[ред.] Дивіться також
- Алгоритм
- Абстрактний тип даних