目录
为什么要画类图?
什么时候画类图?
类与类之间的关系有哪些?
画类图有哪些规范?
注意事项有哪些?
为什么要画类图?
用图形的方式说明类和类、类和接口之间的关系,通过类图就能知道写代码的时候需要建立哪些类和接口
什么时候画类图?
面向对象软件开发的分析和设计阶段
类与类之间的关系有哪些?
- 泛化(继承)
- 实现(Realization)
- 关联(Association)
- 聚合(Aggregation)
- 组合(Composition)
- 依赖(Dependency)
画类图有哪些规范?
- 1.类间关系的格式与描述要做到准确无误,紧密贴合代码,与代码保持一致。
- 2.符合UML规范。
- 3. 在UML基础上,不能有二义性,图要能表达出来明确的含义。
- 4.统一,整体看着整洁,一致,比如关系:继承和实现关系纵向画,其他关系横向画
注意事项有哪些?
①类中包含其他类的对象作为成员变量,这个成员变量也是类的属性
②类图中方法名要按照编码规范进行命名,以此保证可以通过英文方法名便可知道方法的作用和含义,不需要加中文注释。
对于代码中的注释,是要详细写清楚实现逻辑的,所以详细的注释在代码中体现即可。