- 1
- 0
- 约8.27千字
- 约 10页
- 2017-06-03 发布于北京
- 举报
2013 复习要点
面向对象方法有哪些特点?
模块性:对象是一个功能和数据独立的单元,相互之间只能通过对象认可的途径进行通信。互相没有预料不到的影响,也可以较为自由地为各个不同的软件系统所重用:
封装功能:为信息隐蔽提供具体的实现手段,用户不必清楚对象的内部细节,只要了解其功能描述就可以使用:
代码共享:继承性提供了一种代码共享的手段,可以避免重复的代码设计,使得面向对象的方法确实有效;
灵活性:对象的功能执行是在接收到消息时确定的,使得对象可以根据自身的特点进行功能实现,提高了程序设计的灵活性:
易维护性:对象实现了抽象和封装,使其中可能出现的错误限制在自身,传播,易于检错和修改: 不会向外传播,易于检错和修改。
增量型设计:面向对象系统可以通过继承机制不断扩充功能,而不影响原有软件的运行;
局部存储与分布处理:每个对象通过数据抽象和数据隐蔽将其内容和状态置于自身独立的存储结构中。对象的处理也是自治的,由对象构成的整个系统的运行和处理是分布式的.
面向对象程序设计与大型程序设计有哪些关系?
面向对象方法提供了一种有效的分解方法,它进一步发展了基于数据抽象的模块化设计,在数据抽象和抽象数据类型之上又引入了动态连接和继承性等机制,这样不但支持了大型程序设计,同时支持了小型程序设计。
面向对象的设计方法包括两大过程:第一是战略性过程,我们称之为面向对象设计,它是脱离具体程序系
您可能关注的文档
- 陕西省西安高新第二学校2012年中考语文模拟试卷(3模)(无答案)人教新课标版.doc
- 陕西省长安一中2011届高三语文综合练习二.doc
- 陕西省靖边县第三中学第一轮摸底试卷.doc
- 院内GCP培训试题.doc
- 除冰防冰复训考试题.doc
- 除尘系统中通风管道设计应注意的几个问题一个完整的除尘系统包括吸尘罩.doc
- 除数是两位数的除法复习.doc
- 险资5000亿席卷商业地产2011年达到全盛期.doc
- 陶氏反渗透膜的脱盐率及透盐率分析.docx
- 陶行知生活教育思想在小学数学教学中的渗透.doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2023年蚌埠二中自主招生考试数学素质测试题目及答案.doc VIP
- 2025中国融通财产保险有限公司招聘7人模拟试卷含答案详解.docx VIP
- 问题提出(课件)-三年级下册数学西南大学版.pptx VIP
- 2026年水务集团招聘考试笔试模拟冲刺试卷及答案.docx VIP
- 日立电梯MCUB03板使用说明书.pdf
- 2025年四川省安全员《A证》考试题库及答案.docx
- 2026年安徽省合肥168中中考数学三模试卷附答案解析.docx
- 【福建】2025年高考全国一卷语文高考真题文档版(含答案).pdf VIP
- 2026届高考语文复习:统编版教材14篇小说教考衔接完全攻略.docx
- 温崇凯头皮针中医课件.pptx
原创力文档

文档评论(0)