- 0
- 0
- 约5.18万字
- 约 68页
- 2017-07-24 发布于湖北
- 举报
第7章 面向对象的分析和设计
面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO方法,它是建立在对象概念(对象、类和继承)基础上的方法。1960年代后期出现了面向对象的编程语言,在Simula-67语言中引入了类和对象的概念,1970年代初Xerox公司推出了Smalltalk语言,奠定了面向对象程序设计的基础,1980 年出现的Smalltalk-80标志着面向对象程序设计进入了实用阶段。自八十年代中期起,人们注重于面向对象分析和设计的研究,逐步形成了面向对象方法学。典型的方法有P.Coad和E.Yourdon的面向对象分析(OOA)和面向对象设计(OOD),G.Booch的面向对象开发方法,J.Rumbaugh等人提出的对象建模技术(OMT),Jacobson的面向对象软件工程(OOSE)等。1990年代中期,由G.Booch,J.Rumbaugh,Jacobson等人发起,在Booch方法、OMT方法和OOSE 方法的基础上推出了统一的建模语言(UML),1997年被国际对象管理组织(OMG)确定作为标准的建模语言。
面向对象方法的出现很快受到计算机软件界的青睐,并成为1990年代的主流开发方法。我们可以从下列几个方面来分析其原因:
从认知学的角度来看,面向对象方法符合人们对客观世界的认识规律。
很长一段时间里,我们分析、设计、实现一个软
您可能关注的文档
- 学生申请学位使用手册解读.doc
- 第6讲MCS-51单片机系统扩展技术.ppt
- 江西省法院系统安全门卫登记管理系统及概要.doc
- 基于生物科学系遗传学教研室吴华彰.ppt
- 安徽省教育信息化工作管理系统及详解.ppt
- 体育彩票现状发展策略.ppt
- 填写清单列表,可以选择增加行或删除绿色为必填项,系统会发展策略.doc
- 落实能耗统计相关知识.ppt
- 联想扬天在线顾问介绍及系统下使用方法及分析策略.doc
- 落实宁海县科技工业园智慧园区建设采购项目.doc
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
最近下载
- [江西]地标性超高层双子塔综合体施工组织设计(-附施工全过程纪实照片)给排水专业.pdf VIP
- 2025年软件工程专升本历年真题试卷(含答案).docx
- [信息与通信]I2C 协议标准完全版_很详细.pdf VIP
- 淋巴水肿多学科决策模式中国专家共识(2025版).docx VIP
- EPC总承包项目实施要点.doc VIP
- 新人教版九年级下册语文18天下第一楼.ppt VIP
- 论皮娜·鲍什“舞蹈剧场”的剧场性美学:打破边界,重塑感知.docx VIP
- 近5年高考英语高频词汇短语汇编(真题版).docx
- 《危险化学品课件:GHS分类与SDS编制专题培训》.ppt VIP
- I2C总线详细讲述课件.ppt VIP
原创力文档

文档评论(0)