Vrstva (objektově orientovaný design) - Layer (object-oriented design) - Wikipedia
v objektově orientovaný design, a vrstva je skupina třídy které mají stejnou sadu času propojení modul závislosti do ostatních modulů.[1] Jinými slovy, vrstva je skupina opakovaně použitelných komponenty to jsou znovu použitelný za podobných okolností. V programovacích jazycích se rozdíl vrstev často vyjadřuje jako „importní“ závislosti mezi softwarovými moduly.
Vrstvy jsou často uspořádány do a strom -formulář hierarchie, se vztahy závislostí jako vazbami mezi vrstvami. Závislostní vztahy mezi vrstvami jsou často buď dědictví,[2] složení nebo agregace vztahy, ale lze použít i jiné druhy závislostí.
Layers je architektonický vzor popsáno například v mnoha knihách Softwarová architektura orientovaná na vzory[3]
Viz také
Reference
- ^ Lakos, John (1997). Rozsáhlý C ++ software design '. Addison-Wesley.
- ^ Monperrus, Martin; Beugnard, Antoine; Champeau, Joël. „Definice„ úrovně abstrakce “pro metamodely“. 2009 16. výroční mezinárodní konference IEEE a seminář o konstrukci počítačových systémů. doi:10.1109 / ecbs.2009.41.
- ^ Softwarová architektura orientovaná na vzory - systém vzorů Archivováno 16. června 2008 v Wayback Machine
Tento počítačová věda článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |