一、面向对象分析OOA
1-1、面向对象分析的定义
面向对象分析的目的:为了获得对应用问题的理解。理解的目的是确定系统的功能、性能要求。
面向对象分析包含5个活动:(背!)
- 认定对象;(重要一点)
- 组织对象;(略)
- 描述对象间的相互作用;(略)
- 确定对象的操作;(略)
- 定义对象的内部信息。(略)
1、认定对象
定义问题域
二、面向对象设计OOD
2-1、面向对象设计的定义
理解解决方案;
实现系统细节。
2-2、面向对象设计的活动
OOD在复用OOA模型的基础上,包含与OOA对应如下五个活动:(背!)
- 认定对象;——识别类即对象
- 组织对象;——定义属性
- 描述对象间的相互作用;——定义服务(行为、操作)
- 确定对象的操作;——识别关系
- 定义对象的内部信息。——识别包
三、面向对象测试(软件工程)
3-1、面向对象测试的4个层次
四、真题
真题1:
真题2:
真题3:
真题4:
分析——设计——程序设计——测试
真题5:
真题6:
真题7:
真题8:
真题9: