A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

面向对象编程中,对象的关系有三种:
组合
把具有相同基类类型的对象组合到树形结构中,以表示“部分-整体”的层次结构,客户端可以统一处理组合中的对象。
依赖
A对象作为B对象的局部变量或是方法形参的,B依赖与A,这时候我们称 A与B之间存在一种依赖关系
关联
关联关系,HasA关系:当一个对象拥有另外一个对象的时候, 当B对象为A对象的成员变量的时候,B对象与A对象之间存在一种关联关系
关联关系是面向对象中最常用一种关系 
关联关系的耦合度要高于依赖关系 
结构化程序设计
结构化程序设计是进行以模块功能和处理过程设计为主的详细设计的基本原则。
原则:抽象化、模块化、模块独立性
提倡:高内聚、低耦合  
高内聚: 指在一个模块的内部,应该尽可能的让每个元素都紧密的  
低耦合: 对于各种模块与模块之间应尽可能的是其独立的存在,让每个模块尽可能的独立完 成 其特定的功能  耦合度是衡量模块独立性的标准

1 个回复

倒序浏览
好吧,自己顶一个。。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马