摘要: 聚合和合成类似于特殊的关联 聚合: A中可能有B对象,B对象不是A的一部分 合成: A中一定有B对象,并且生成A对象的同时一定生成B对象 阅读全文
posted @ 2016-04-30 18:15 guodaxia 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 依赖关系,可以理解成“USE-A”关系即使用关系。 依赖关系是一种使用关系,如果A类中的某个方法使用了B类对象,那么就可以说A类依赖B类。 A类方法的形式参数是B类类型。也就是说A类对象如果要使用方法f,就必须要一个B类对象作为参数方可实现,这种情况被称为A依赖B 注意:依赖的使用关系不只是局限在参 阅读全文
posted @ 2016-04-30 18:07 guodaxia 阅读(1506) 评论(0) 推荐(0) 编辑
摘要: 关联关系可以理解为“HAS-A”关系,即“有”的关系。 例如: 学校里有学生,可以说学校关联学生。 用java类的方式描述: School类中有Student类型的属性存在。如果实例化School,就会为之实例化一个Student的对象。 单向的关联就是简单的你中有我。 双向的关联就是互相有对方。 阅读全文
posted @ 2016-04-30 14:14 guodaxia 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 类 矩形代表类 矩形分3层。 第一层代表类的名称,如果类为抽象类,则使用斜体显示 第二层是类的特征:通常是类的字段和属性 第三层是类的操作,通常是方法或者行为。 注意前面的符号: +代表public -代表private #代表protected 接口 矩形表示法 分为两层 第一层:接口名称,接口名 阅读全文
posted @ 2016-04-30 00:16 guodaxia 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 用特定的类做创造实例的过程。 阅读全文
posted @ 2016-04-30 00:07 guodaxia 阅读(259) 评论(0) 推荐(0) 编辑