У дома развитие Какво е предметно-ориентирано програмиране? - определение от техопедия

Какво е предметно-ориентирано програмиране? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава субектно-ориентирано програмиране?

Субектно-ориентираното програмиране е обектно-ориентиран подход, при който различни подсистеми, известни като субекти, са разделени, за да създадат нови теми въз основа на композиционния израз. Подходът е радикално отклонение от класическия обектно-ориентиран подход, при който обектите се определят въз основа на техните свойства и методи. Предметно-ориентираното програмиране е до голяма степен ориентирано към разделяне на обектно-ориентирана система на субекти. По този начин той осигурява композиционен поглед върху развитието на приложението.

Техопедия обяснява предметно-ориентирано програмиране

Основната цел на предметно-ориентираното програмиране е да помогне в развиващите се пакети и да улесни разработването на сътрудничещи приложения. Двата начина, по които приложенията си сътрудничат, са чрез споделяне на обекти и чрез съвместна помощ при изпълнение на операциите. Темите в предметно-ориентираното програмиране могат да се използват за формиране на по-големи обекти, заедно с комбиниране на техните функционалности. Това помага за повторно използване на функционалностите, достъпни за предмети в по-големи теми. Освен това, въз основа на правилата за композиция, предметите са съставени в система и този подход за разделяне помага за разширяване и поддържане на големи обектно-ориентирани среди. Изходният код на приложението не е необходим и помага за разширяване на съществуващи приложения с нови и непланирани функционалности.


Предметът, ориентиран към предмета, помага за създаване на модел и за фокусиране върху въпроси, свързани със състава в приложението. Той съдържа правила за композиране и композитори, както и помага за по-добро създаване на обекти, като се имат предвид протоколи за изтриване и финализиране. Той също така помага при съвпадение на клас и интерфейс, а също и при грижи за проблеми с внедряването.

Какво е предметно-ориентирано програмиране? - определение от техопедия