Оглавление:
Определение - Что означает слой?
Уровень в контексте объектно-ориентированного проектирования - это набор классов, которые совместно используют одни и те же модульные зависимости с другими модулями, подразумевая, что компоненты уровня можно использовать повторно, пока условия остаются теми же.
Эти «импортные» зависимости между программными модулями являются способом выражения различий уровней в языках программирования.
Техопедия объясняет слой
Слои действуют как своего рода архитектурный паттерн. Иерархия древовидных форм является одним из общих расположений слоев, где конечности / связи между уровнями известны как отношения зависимости.
Множество форм отношений зависимости между слоями включают наследование, композицию и агрегацию. Есть другие формы зависимостей в других архитектурах.
Это определение было написано в контексте объектно-ориентированного проектирования