Java编程中的类图、类构造与方法详解
1. UML类图
UML(Unified Modeling Language)类图用于展示参与软件设计的类之间的静态关系。它能帮助程序员向自己、其他程序员、管理层和客户表达和澄清设计概念。
1.1 类图基本元素
- 类的表示 :在UML中,类用矩形表示,矩形可以有三个分隔区域。最上面的区域包含类名,中间区域包含字段,底部区域包含方法。
- 泛化和特化关系 :用带空心箭头的线表示。箭头从特化类指向泛化类,这代表类之间的“is a…”关系。例如,
Person、PeopleManager和PeopleManagerApplication类都扩展了java.lang.Object类的功能。 - 依赖关系 :用虚线箭头表示,箭头指向被依赖的类,用于表示类之间的“uses…”关系。在人员管理项目中,
PeopleManagerApplication类使用PeopleManager类的服务,PeopleManager类使用Person类的服务,Person类使用java.util.Calendar类来计算年龄。
超级会员免费看
订阅专栏 解锁全文
1089

被折叠的 条评论
为什么被折叠?



