面向对象设计中的層(layer)是一群和其他模块有類似耦合性的類別。層也可以說是一組可復用的軟體組件,可以在類似的環境下復用。
各層的模組會用树狀的階級架構來規劃,各層模組之間的依賴關係會用連接來表示。各層之間的依賴關係可能是继承、或聚合(aggregation)關係,不過也有可能是其他的關係。
分層是許多書籍中都會提到的架构模式,例如《》書中就有提到。
相關條目
- 抽象層
*:一種階層的分組方式,抽象程度越高的放在越上層。
- 多层架构(Multitier architecture)
參考資料
面向对象设计中的層(layer)是一群和其他模块有類似耦合性的類別。層也可以說是一組可復用的軟體組件,可以在類似的環境下復用。
各層的模組會用树狀的階級架構來規劃,各層模組之間的依賴關係會用連接來表示。各層之間的依賴關係可能是继承、或聚合(aggregation)關係,不過也有可能是其他的關係。
分層是許多書籍中都會提到的架构模式,例如《》書中就有提到。
相關條目
*:一種階層的分組方式,抽象程度越高的放在越上層。
參考資料
评论 (0)