2011年(21)
分类: Java
2011-04-05 19:40:19
第10章 使用UML创建对象模型(几个小图无法显示)
什么是UML
用于可视化地、专门化的构造和说明软件密集型系统产品的图形语言。
类图的结构
类名 属性 方法
属性和方法
访问标号
-:私有访问,+:公有访问
在Java中,默认的访问类型是保护访问:只有程序包中的类可以访问该属性和方法。
继承
Dog animal
接口
Dog nameable
组合
如果类与其他类一起创建,就使用组合。
如果一个类是另一个类的组件,就会发生聚合。
如果一个类需要其他类的服务,就会发生关联。
聚合
Car door
关联
Client server
基数
基数本质上与该类对应的对象范围有关。