Чим компонентно-орієнтоване програмування відрізняється від ООП

КОП відрізняється від ООП принципово в тому, що ООП - це парадигма програмування, а КОП - парадигма підходу до ООП. Фактично, це деякий набір обмежень свободи програміста при використанні ООП.

Ідея в тому, що при використанні КОП основний глобальне одиницею вважається компонент - логічно закінчений функціональний ділянку, який повністю виконує свої функції. Основною одиницею ООП вважається об'єкт, який виконує пов'язані з його функціональністю завдання, але не зобов'язаний вирішувати якусь функціональне завдання поодинці.

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

А об'єктно орієнтоване програмування здійснюється через візуальне додавання різних об'єктів (кнопок, перемикачів) на форму програми (заготовку).

Чим компонентно-орієнтоване програмування відрізняється від ООП

Є цікаве питання? Задайте його нашої спільноти, у нас напевно знайдеться відповідь!

Діліться досвідом і знаннями, заробляйте нагороди і репутацію, заводите нових цікавих друзів!

Задавайте цікаві питання, давайте якісні відповіді і заробляйте гроші. Детальніше..

Статистика проекту за місяць

Нових користувачів: 7506

Створено питань: 35181

Написано відповідей: 115167

Нараховано балів репутації: 1395331

З'єднання з сервером.