A. 表示层 B. 业务逻辑层 C. 数据访问层 D. 业务实体
A. 开发人员可以只关注整个结构中的其中某一层 B. 可以降低层与层之间的依赖 C. 可以很容易的用新的实现来替换原有层次的实现 D. 利于各层逻辑的复用
A. 降低了层与层之间的依赖 B. 降低了系统的性能 C. 有时会导致级联的修改 D. 增加了代码量,增加了工作量,增加了开发成本