基本信息
文件名称:《UML建模语言及工具》第6章 面向对象的设计原则-教学课件.ppt
文件大小:1.04 MB
总页数:58 页
更新时间:2025-09-08
总字数:约9.31千字
文档摘要

DIPDIP(依赖倒置原则,TheDependencyInversionPrinciple)高层模块不应该依赖于低层模块。二者都应该依赖于抽象抽象不应该依赖于细节。细节应该依赖于抽象针对接口编程,不要针对实现编程Booch:所有结构良好的面向对象架构都具有清晰的层次定义,每个层次通过一个定义良好的、受控的接口向外提供了一组内聚的服务-*-三种耦合关系零耦合(NilCoupling) 两个类之间没有耦合关系具体耦合(ConcreteCoupling) 两个具体的类之间,经由一个类对另一个具体类的直接引用造成的耦合关系抽象耦合(AbstractCouplin