对象设计原则 对象-----服务提供者,设计主要围绕高内聚、松耦合、重用性等出发 1.简单化:小而简单的类,便以开发和管理 要避免包含太多的属性有明确的定义尽量简化对象间的合作关系不要提供太多操作 2.模块化:对象就是模块 3.抽象: 过程抽象数据抽象 4.信息隐蔽: 封装实现 5.松耦合:某一部分的变化对其他部分的影响降到最小 6.高内聚: 操作内聚类内聚