第9章 面向对象方法学引论 传统的软件工程方法曾经给软件产业带来了巨大的进步,部分缓解了软件危机,这种方法学开发中、小型项目都获得了成功,但这种方法学应用于大型软件产品开发时,似乎很少取得成功。 目前,面向对象的方法学已经成为人们开发软件时的首选范型,面向对象技术已经成为当前最好的开发技术。 第9章 面向对象方法学引论 9.1 面向对象方法学概述 9.2 面向对象的概念 9.3 面向对象建模 9.4 对象模型 9.5 动态模型 9.6 功能模型 9.7 3种模型之间的关系 9.1面向对象方法学概述 9.1.1 传统方法的要点 面向对象方法学的基本原则:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程。 客观世界中的实体——问题域中的对象; 客观世界的问题都是由客观世界中的实体及实体相互间的关系构成的。把客观世界中的实体抽象为问题域中的对象(object)。对象是不固定的。一个雇员可以作为一个对象,一家公司也可以作为一个对象,到底应该把什么抽象为对象,由所要解决的问题决定。 计算机中的实体——解空间对象 解空间对象取决于程序设计语言: 汇编语言的对象:存储单元; 面向过程的高级语言的对象:变量、数组、记录、文件; 面向对象的高级语言的对象:除上述元素外,还包括窗体、菜单、按钮
您可能关注的文档
- 人教A版数学选修2-3配套:1-2《排列与组合1》课件.ppt
- 人教B版选修2-3122组合.ppt
- 人教A版选修1-2同步课件:第二章212.pptx
- 人教版:《113动能和势能》课件.ppt
- 人教版《道德与法治》八年级上册91认识总体国家安全观课件.pptx
- 人教版《1514动能和势能》课件.ppt
- 人教版《道德与法治》七年级上册22享受学习课件.pptx
- 人教版《品德与社会》四年级下从电视机的变化说起1.pptx
- 人教版《道德与法治》七年级上册:82敬畏生命课件.pptx
- 人教版2017高中数学文总复习《第二章基本初等函数、导数及其应用》2-1课件.ppt
- 大模型Transformer架构从0-1架构深度解析.pdf
- AI应用开发实战: 实战智能出行Agent助手-附代码和前后端可视化界面 .pdf
- 第2章:环境搭建.pdf
- IATF 16949标准解析微课第六部分(9-10章节).pptx
- 2026年中国中国现磨咖啡与咖啡液行业研究报告.pdf
- 多智能体航班搜索系统实现指南.pdf
- 使用CrewAI构建多智能体品牌监控应用.pdf
- AI开发基础:Langchain框架从入门到实战开发-附代码 .pdf
- AI开发基础:Langgraph框架从入门到实战开发智能体-附带完成可运行代码.pdf
- 草履虫都能学会_OpenClaw部署教程_超详细小白版(1).pdf
最近下载
- 义务教育物理课程标准(2025年版)与2022年修订对比.doc
- 吲哚乙酸(IAA)在制备预防或治疗炎症性肠病药物中的应用.pdf VIP
- 船员培训教学人员考试及答案.docx VIP
- 2026版《国有企业领导人员廉洁从业规定》PPT课件.pptx VIP
- 2026年内蒙古自治区优秀嘎查村(社区)党组织书记公务员考试(行政职业能力和申论综合测验)历年参考题.docx VIP
- DG_TJ08-2455-2024道路桥梁和隧道结构安全保护技术标准.pdf VIP
- T-CSEB-0011-2020 露天爆破工程技术设计规范.pdf VIP
- 社区中医护理服务规范最新版实施指南.docx VIP
- 2025成人高考真题及答案政治.docx VIP
- 特高压直流输电技术分析.pptx VIP
原创力文档

文档评论(0)