2018年四川理工学院软件工程考试大纲(面向对象的软件开发技术概述)

Posted GetcharZp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018年四川理工学院软件工程考试大纲(面向对象的软件开发技术概述)相关的知识,希望对你有一定的参考价值。

2018年四川理工学院软件工程考试大纲(面向对象的软件开发技术概述)

 

1、面向对象软件开发,需要建立哪三种模型

 ①、对象模型(用于描述系统的数据结构,定义了系统“对谁做”)
 ②、动态模型(定义了系统“何时做”)
 ③、功能模型(定义了系统“做什么”)

2、面向对象软件开发

 对象是指生活中的具体事物,面向对象软件开发是指根据生活中具体的事物为基本单位所进行的软件开发

3、面向对象软件开发的过程

 面向对象分析(OOA)、面向对象设计(OOD)、面向对象的实现(OOP)

4、为什么要使用面向对象软件开发

因为面向对象软件开发具有一下特点:
①、继承性 (子类可以复用父类的方法)
②、封装性 (可以将模块与实现进行分开,用户只知道封装表面上的信息、而对向内部对用户是隐蔽的)
③、多态性 (可以将一个父类对象设置成一个或多个子类对象,多态的实现需要用到继承)

 

以上是关于2018年四川理工学院软件工程考试大纲(面向对象的软件开发技术概述)的主要内容,如果未能解决你的问题,请参考以下文章

2018年四川理工学院软件工程考试大纲(软件维护)

2018年四川理工学院软件工程考试大纲(软件测试)

2018年四川理工学院软件工程考试大纲(软件计划与可行性研究)

2018年四川理工学院专升本《大学计算机基础》考试大纲

山东大学软件学院面向对象编程导论期末考试回忆版

四川职业技术学院辅导员工作管理信息系统的设计与开发--文献随笔(十四)