logo
Проектирование инт-прил / лекции / Проектирование инет приложений

Объектно-ориентированное программирование

Объектно-ориентированное программирование (ООП) - это результат естественной эволюции более ранних методов проектирования, а именно - функционально-ориентированного или процедурно-ориентированного подхода. Функционально-ориентированный подход часто приводит к созданию так называемого "монолитного" приложения, все функции которого сконцентрированы в нескольких модулях кода (а то и вовсе в одном-единственном модуле). В отличие от такого подхода, в ООП используется гораздо больше модулей, каждый из которых обеспечивает конкретные функции и может быть изолирован от всех остальных. Такое модульное программирование обеспечивает гораздо большую гибкость и возможность для многократного использования одного и того же кода.