Cuprins:
Definiție - Ce înseamnă Layer?
Un strat, în contextul proiectării orientate pe obiecte, este un set de clase care împărtășesc aceleași dependențe de module cu alte module, ceea ce implică faptul că componentele stratului pot fi reutilizabile atât timp cât condițiile rămân aceleași.
Aceste dependențe „de import” între modulele software sunt o modalitate de a exprima distincția straturilor în limbajele de programare.
Techopedia explică Layer
Straturile acționează ca un fel de model arhitectural. Ierarhia arbore-formă este una dintre aranjamentele comune ale straturilor, unde membrele / legăturile dintre straturi sunt cunoscute sub numele de relații de dependență.
Mai multe forme de relații de dependență între straturi includ moștenirea, compoziția și agregarea. Există alte forme de dependențe în alte arhitecturi.
Această definiție a fost scrisă în contextul proiectării orientate pe obiecte