短信预约提醒成功
高级软考信息系统项目管理师知识点之面向对象方法
1、 概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。对象三要素:对象标志、属性和服务。类(class)是对象的抽象定义,是一组具有相同数据结构和相同操作的对象的集合。类与对象是抽象描述与具体实例的关系。继承(inheritance)是使用已存在的定义作为基础建立新定义的技术。多态是指类中具有相似功能的不同函数是用同一个名称来实现,从而可以使用相同的调用方式来调用这些具有不同功能的同名函数。多态性分为四类:过载多态(重载多态),强制多态,包含多态和参数多态,其中前两种统称为专用多态(特定多态),后面两种称为通用多态。
2、 面向对象方法学的优点:与人类习惯的思维方法一致、稳定性好、可重用性好、较易开发大型软件产品、可维护性好。
3、 UML:融合了Booch 1993; Rumbaugh的OOSE和Rumbaugh的OMT方法论的基础上形成的标准建模语言。UML包括9种不同的图,分为表示系统静态结构的静态模型(包括类图、构件图、部署图),以及表示系统动态结构的动态模型(包括对象图、用例图、序列图、协作图、状态图、活动图)。
4、 类之间的关系:依赖、关联、泛化、实现关系。
5、 OOA模型:包括对象模型、动态模型和功能模型。
6、 可视化建模
7、 面向对象系统分析
8、 面向对象系统设计
以上就是小编整理的高级软考信息系统项目管理师知识点,希望能帮助到大家。环球网校友情提示:为了大家更好的备考,环球网校特地为您准备了计算机软考复习资料,如有需要请点击文章下方“免费下载>>>计算机软考试题/考点精华”免费下载学习。