- 100
- 0
- 约1.63万字
- 约 96页
- 2021-10-08 发布于河南
- 举报
★C++语言程序设计第四章类与对拿清华大学郑莉★年C++语言程序设计清华大学郑莉本章主要内容面向对象的思想OOP的基本特点 类概念和声明?对象?构造函数?析构函数?内联成员函数?拷贝构造函数1类的组合n?结构体与联合体?深度探索 ★冷2C++语言程序设计清华大学郑莉回顾:面向过程的设计方法面向对象的思想?重点:-如何实现的细节和过程,将数据与函数分开。?形式:主模块+若干个子模块(main()+子函数)。?特点:自顶向下,逐步求精一一功能分解。?缺点:效率低,程序的可重用性差。★义C++语言程序设计清华大学郑莉面向对象的思想?目的:-实现软件设计的产业化。?观点:-自然界是由实体(对象)所组成。?程序设计方法:使用面向对象的观点来描述模仿并处理 现实问题。?要求:★ *-高度概括、分类、和抽象。 W4C++语言程序设计清华大学郑莉抽象抽象是对具体对象(问题)进行概括, 抽出这一类对象的公共性质并加以描述 的过程。___先注意问题的本质及描述,其次是实现过 程或细节。数据抽象:描述某类对象的属性或状态 (对象相互区别的物理量)。-代码抽象:描述某类对象的共有的行为特 征或具有的功能。★ 4OOP的基本特点抽象的实现:通过类的声明。>5C++语言程序设计清华大学郑莉抽象实例--钟表OOP的基本特点?数据抽象:int hour, int minute, int second?代码抽象:
您可能关注的文档
- 第三章面向对象编程.pptx
- 第三章用对象思考:值类型和引用类型.pptx
- 第十章C++标准模板库.pptx
- 第一讲C语言基础.pptx
- 第一章C语言概述(C语言程序设计).pptx
- 第一章C语言概述lyh.pptx
- 第四章类与对象.pptx
- 第一章C++语言特点.pptx
- 第十一章visualc++应用简介面向对象程序设计教程与visualc++6.0教程.pptx
- 第五章C++程式的結構.pptx
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)