第3章C++面向对象程序设计.ppt.ppt
第 3 章
;第5讲
课 题: 面向对象程序设计方法及特征;类与对象
目的要求:了解面向对象程序设计的基本特征;掌握类的定义与实现
教学重点: 面向对象程序设计中类的定义与实现
教学难点:构造函数和析构函数
教学课时:2课时
教学方法:授课为主、鼓励课堂交流
本次课涉及的学术前沿:;本章主要内容:
类和对象
类继承
多态性:虚函数,重载,模板;结构化程序设计的特点:
是一种自上而下、逐步细化的模块化程序设计方法。
Wirth N的观点:算法 + 数据结构 = 程序
是一种面向过程程序设计方法,即一个程序是由多个过程(在C++中为函数)模块组成,过程之间通过函数参数和全局变量进行相互联系。
;与非结构化程序相比,结构化程序在调试、可读性和可维护性等方面都有很大的改进。
代码重用性不高:以过程为中心设计新系统,除了一些标准函数,大部分代码都必须重新编写。
由于软、硬件技术的不断发展和用户需求的变化,按照功能划分设计的系统模块容易发生变化,使得开发出来的模块的可维护性欠佳。
面向过程模式将数据与过程分离,若对某一数据结构做了修改,所有处理数据的过程都必须重新修订,这样就增加了很多的编程工作量。;什么是对象:
现实世界是由各种各样的事物组成,包括真实的事物和抽象的事物。例如,人、动物、汽车(真实的事物)和程序、直线(抽象的事物)等。
每一类事物都有自己特定的属性(如大小、
您可能关注的文档
最近下载
- (2025春新教材)部编版一年级语文下册《 咕咚》PPT课件.pptx VIP
- 《城市轨道交通工程建筑信息模型分类与编码》.docx VIP
- 塑造自己的特点---课后测试及答案.pdf VIP
- 航材的采购与库存管理培训教材(PPT 46页).ppt VIP
- 关于学校迎接国家义务教育质量监测应急预案.docx
- (2025春新教材)部编版一年级语文下册《 咕咚》PPT课件.pptx VIP
- 微电网运行控制关键技术与应用-.pptx VIP
- 2026历年高考英语真题高频词汇短语必备800个(打印版).docx
- 毕业论文(设计)煤矿风井井口温度控制系统设计.doc VIP
- 黑龙江省大庆市2025年中考物理真题含真题答案.pptx VIP
原创力文档

文档评论(0)