软件分层的优缺点 一、软件层的特性 软件层有如下特性: 1、每个层由一组相关的类或组件构成,共同完成特定的功能。 2、层与层之间存在自上而下的依赖关系,即上层组件会访问下层的组件API,而下层组件不依赖于上层组件。例如表示层依赖于业务逻辑层,而业务层依赖于数据层。 3、每个层对上层公开API,但具体的实现细节对外是透明的,当某一层的实现发生变化... 系统架构 2023-10-11 145 点赞 2 评论 219 浏览