Слой (объектно-ориентированный дизайн) - Википедия - Layer (object-oriented design)
В объектно-ориентированный дизайн, а слой это группа классы которые имеют тот же набор времени ссылки модуль зависимости к другим модулям.[1] Другими словами, слой - это группа многоразовых составные части которые многоразовый в аналогичных обстоятельствах. В языках программирования различие уровней часто выражается как «импортные» зависимости между программными модулями.
Слои часто располагаются в виде дерево -форма иерархия с отношениями зависимости как связями между слоями. Отношения зависимости между слоями часто либо наследование,[2] сочинение или же агрегирование отношения, но также могут использоваться другие виды зависимостей.
Слои - это архитектурный образец описано во многих книгах, например Архитектура программного обеспечения, ориентированная на шаблоны[3]
Смотрите также
Рекомендации
- ^ Лакос, Джон (1997). Разработка крупномасштабного программного обеспечения на C ++ '. Эддисон-Уэсли.
- ^ Монперрус, Мартин; Beugnard, Антуан; Шампо, Жоэль. «Определение« уровня абстракции »для метамоделей». 2009 16-я ежегодная международная конференция и семинар IEEE по проектированию компьютерных систем. Дои:10.1109 / ecbs.2009.41.
- ^ Шаблонно-ориентированная архитектура программного обеспечения - система шаблонов В архиве 2008-06-16 на Wayback Machine
Этот Информатика статья - это заглушка. Вы можете помочь Википедии расширяя это. |