- 37
- 0
- 约1.26万字
- 约 157页
- 2017-10-16 发布于浙江
- 举报
第四章 面向对象与UML 面向对象概述 UML简介 静态建模 动态建模 物理架构建模 UML工具 1. 面向对象概述 对象:代表客观世界中实际或抽象的事物 客观世界是由各种对象组成的 数据以及在其上的操作的封装体 类:一组相似的对象的共性抽象 类是一组客观对象的抽象 实现抽象数据类型的工具 类与对象的关系 抽象与具体的关系 组成类的每个对象都是该类的实例 实例是类的具体事物 类是各个实例的综合抽象 面向对象概述 --面向对象的基本特征 面向对象的基本特征 抽象 在某个重要的或想关注的方面来表示某个物体或概念 忽略主题中与当前目标无关的方面 封装 把操作和数据包围起来,对数据的访问只通过已定义的接口来完成 继承 类之间的“is a”或“is like”关系 类层次,定义一个新类,可以从现有的类中派生出来 子类可以从父类继承方法和属性 多态 不同类的对象可以对同一消息作出响应,执行不同的处理 面向对象概述 --面向对象开发的优点 面向对象符合人类习惯的思维方式 OO开发的优点 提高软件系统的可复用性 提高软件系统的可扩展性 提高软件系统的可维护性 2. UML简介 Unified Modeling Language 近10多年来OOSE最重要的成果 贡献者:Grady Booch, Ivar Jacobson,Jim
您可能关注的文档
- 海尔电视培训课件--LE42A71.pptx
- 海尔电视培训课件--LE32G310Z.pptx
- 海尔电视培训课件--LE50B610N单品培训课件.pptx
- 海尔电视培训课件--A92-32G培训课件.pptx
- 海尔电视培训课件--LS55AL88A71A3.pptx
- 海尔电视培训课件--LQ65AL88U81A3.pptx
- 海尔电视培训课件--LQAL88M52.pptx
- 海尔电视培训课件--LS55AL88K51A3单品培训.pptx
- 海尔电视培训课件--LS55AL88K52A3单品培训课件.pptx
- 海尔电视培训课件--LS55AL88U71P.pptx
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 汽车电工基础.ppt VIP
- 标准图集-93J007-8-道路-路基边坡防护.pdf VIP
- 15J207-1 单层防水卷材屋面建筑构造(一)- 金属屋面.docx VIP
- [石油天然气标准]-SY-T 5132-2017 测井原始资料质量要求.pdf.pdf VIP
- 2025年幼儿园保安证试题及答案.docx VIP
- 2025-2026学年初中信息科技安徽版2024七年级下册-安徽版2024教学设计合集.docx
- 丙烯氨氧化反应器R301 .doc VIP
- 14J206:种植屋面建筑构造 .docx VIP
- 梯度入园策略对幼儿入园焦虑的影响及缓解机制研究.docx VIP
- 注塑机手册完整.docx VIP
原创力文档

文档评论(0)