Будинки Розвиток Що таке предметно-орієнтоване програмування? - визначення з техопедії

Що таке предметно-орієнтоване програмування? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає предметно-орієнтоване програмування?

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

Техопедія пояснює предметно-орієнтоване програмування

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


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

Що таке предметно-орієнтоване програмування? - визначення з техопедії