- 3
- 0
- 约8.34千字
- 约 11页
- 2017-01-05 发布于贵州
- 举报
面向对象技术及应用复习面向对象技术及应用复习
2013 复习要点
面向对象方法有哪些特点?
模块性:对象是一个功能和数据独立的单元,相互之间只能通过对象认可的途径进行通信。互相没有预料不到的影响,也可以较为自由地为各个不同的软件系统所重用:
封装功能:为信息隐蔽提供具体的实现手段,用户不必清楚对象的内部细节,只要了解其功能描述就可以使用:
代码共享:继承性提供了一种代码共享的手段,可以避免重复的代码设计,使得面向对象的方法确实有效;
灵活性:对象的功能执行是在接收到消息时确定的,使得对象可以根据自身的特点进行功能实现,提高了程序设计的灵活性:
易维护性:对象实现了抽象和封装,使其中可能出现的错误限制在自身,传播,易于检错和修改: 不会向外传播,易于检错和修改。
增量型设计:面向对象系统可以通过继承机制不断扩充功能,而不影响原有软件的运行;
局部存储与分布处理:每个对象通过数据抽象和数据隐蔽将其内容和状态置于自身独立的存储结构中。对象的处理也是自治的,由对象构成的整个系统的运行和处理是分布式的.
面向对象程序设计与大型程序设计有哪些关系?
面向对象方法提供了一种有效的分解方法,它进一步发展了基于数据抽象的模块化设计,在数据抽象和抽象数据类型之上又引入了动态连接和继承性等机制,这样不但支持了大型程序设计,同时支持了小型程序设计。
面向对象的设计方法包括两大过程:第一是战略性过程,我们称之为面向对象设计,它是脱离
您可能关注的文档
- 中英对照_光纤通信系统仿真中对照_光纤通信系统仿真.doc
- 中西方在养老孝道方面的差异中方在养老孝道方面的差异.doc
- 中英合作自考《金融管理》与《务管理》课程改革说明中英合作自考《金融管理》与《商务管理》课程改革说明.doc
- 钟表站安全生产管理制度钟表站全生产管理制度.doc
- 重点部位防火管理制度重点部位火管理制度.doc
- 重庆市交通运输企业落实安全生主体责任评估细则重庆市交通运输企业落实安全生产主体责任评估细则.doc
- 重症监护室(icu)医院感染测方案00重症监护室(icu)医院感染监测方案00.doc
- 周士量--班组建设与班组长管实战周士量--班组建设与班组长管理实战.doc
- 周口市山水郡府综合社区工程高模板支撑方案修改421(第三次修改)周口市山水郡府综合社区工程高大模板支撑方案修改421(第三次修改).doc
- 周新河大桥挖孔桩施工技术方案新河大桥挖孔桩施工技术方案.doc
原创力文档

文档评论(0)