济南职业学院申报省级精品课程软件工程负责人赛煜对象类的设计
第8章面向对象设计 8.1 面向对象设计的概念 8.2 问题域部分的设计 8.3 人-机交互子系统的设计 8.4 任务管理子系统设计 8.5 数据管理子系统设计 第8章面向对象设计 本章主要内容 面向对象设计的概念; 面对象设计的五个层次;面向对象设计的四项主要工作 。 本章重点:面向对象设计的概念和面向对象系统的五个层次(类及对象层、结构层、属性层、主题层和服务层 ; 本章难点:对象设计的五个层次 。 8.1 面向对象设计的概念 8.1.1面向对象设计的准则 8.1.2面向对象设计应遵循的原则 8.1.3面向对象设计的内容 8.1.1 面向对象设计的准则 模块化 抽象化 信息隐藏和封装 对象的高内聚和弱耦合 可扩充性 可重用性 模块化 模块是软件工程中一个基本的概念,它是软件系统的基石。在结构设计方法中,模块是按系统功能的划分而组织的执行实体 .而在面向对象方法中,对象就是模块,它是把数据和处理数据的方法(服务)结合在一起而构成的概念实体。 抽象化 包括过程抽象、数据抽象、规格说明抽象及参数化抽象等。面向对象方法既支持过程抽象,又支持数据抽象。使用者无需知道操作符的实现算法和类中数据元素的具体表示方法,就可以通过操作符使用类中的数据 信息隐藏和封装 封装是一种数据的构造方式,它从手段上保证了对
您可能关注的文档
最近下载
- 埋地排水用钢带增强聚乙烯螺旋波纹管管道工程技术规程.pdf VIP
- 高中语文复习之文言文固定搭配词组清单.docx VIP
- 数字经济发展对城乡收入差距的影响研究——基于福建省九地市的实证分析.pdf VIP
- 装配流水线控制的模拟 - 毕业文章.docx VIP
- 人教中图版高中信息技术必修1《数据与计算》全册教案教学设计.docx VIP
- 第13讲 直线与圆的位置关系(八大题型)(高中数学人教A版2019选择性必修第一册).docx VIP
- IYB-市场营销课件(第二版全).pptx
- 2024年CCAA国家注册审核员考试(森林管理体系基础)综合试题及答案.docx VIP
- 高中必备120个文言实词详解.doc VIP
- 新北师大版8年级上册物理全册课件(2024年秋新版教材).pptx
原创力文档

文档评论(0)