Inhaltsverzeichnis:
Definition - Was bedeutet Layer?
Ein Layer ist im Kontext des objektorientierten Entwurfs eine Gruppe von Klassen, die dieselben Modulabhängigkeiten wie andere Module aufweisen. Dies bedeutet, dass Layerkomponenten wiederverwendbar sind, solange die Bedingungen dieselben bleiben.
Diese "Import" -Abhängigkeiten zwischen Softwaremodulen sind eine Möglichkeit, die Schichtunterscheidung in Programmiersprachen auszudrücken.
Techopedia erklärt Layer
Schichten wirken als eine Art Architekturmuster. Die Baumform-Hierarchie ist eine der gebräuchlichen Anordnungen von Ebenen, bei denen Gliedmaßen / Verknüpfungen zwischen Ebenen als Abhängigkeitsbeziehungen bezeichnet werden.
Mehrere Formen von Abhängigkeitsbeziehungen zwischen Ebenen umfassen Vererbung, Zusammensetzung und Aggregation. Es gibt andere Formen von Abhängigkeiten in anderen Architekturen.
Diese Definition wurde im Kontext des objektorientierten Designs geschrieben