C++面向对象程序设计教案

C++面向对象程序设计教案

ID:38666865

大小:452.53 KB

页数:17页

时间:2019-06-17

C++面向对象程序设计教案_第1页
C++面向对象程序设计教案_第2页
C++面向对象程序设计教案_第3页
C++面向对象程序设计教案_第4页
C++面向对象程序设计教案_第5页
资源描述:

《C++面向对象程序设计教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机学院教师备课专用纸1.1第一章授课章节1.2第1讲面向对象程序设计概述面向对象程序设计概述1.3题目授课所需授课计科1232015年3月13日星期五第1周班级课时时间教学目的与要求:(1)了解面向对象程序设计的基本概念和基本特征;(2)了解传统程序设计方法的局限性及面向对象程序设计优点;(3)了解面向对象程序设计语言的发展概况教学内容(包括基本内容、重点、难点)内容:1、什么是面向对象程序设计(1)一种新的程序设计范型(2)面向对象程序设计的基本概念:对象,类,消息,方法(3)面向对象程序设计的基本特征:抽象,封装,继承,多态2、使用面向对象程序设计的理由(1)传统程序设计方法的局限性(

2、2)面向对象程序设计优点3、面向对象程序设计的语言(1)面向对象程序设计语言的发展(2)几种典型的面向对象程序设计语言4、C++开发环境的介绍VC6.0/VS2010重点:面向对象程序设计的基本概念、基本特征,C++开发环境难点:无讨论题、思考题、作业:讨论题:如何抽象?思考题:对象与类的关系作业:P131-2,1-5,1-6,1-9授课类型:理论课□√讨论课□√实验课□习题课□其他□教学方式:讲授□√讨论□√其他□教学资源:多媒体□√其他□1计算机学院教师备课专用纸2.1第二章授课章节2.2第2讲C++源程序的基本结构C++概述2.3题目授课所需授课计科1232015年3月20日星期五第2周

3、班级课时时间教学目的与要求:(1)了解C++的起源和特点;(2)掌握C++源程序的构成;(3)掌握C++的基本输入输出和符号常量教学内容(包括基本内容、重点、难点)内容:1、C++的起源和特点(1)C++的起源(2)C++语言的特点2、C++源程序的构成(1)简单的C++程序(2)C++程序的结构特性(3)C++程序的编辑、编译、连接和运行3、C++在非面向对象方面的扩充(1)注释行(2)C++的输入输出(3)灵活的局部变量说明(4)结构、联合和枚举名可直接作为类型名(5)const修饰符(6)函数原型重点:C++程序的基本结构,C++的输入输出,const修饰符难点:const修饰符讨论题、

4、思考题、作业:讨论题:使用const修饰符的三种情形思考题:C++中如何消除无参宏定义的不安全性作业:无授课类型:理论课□√讨论课□√实验课□习题课□其他□教学方式:讲授□√讨论□√其他□教学资源:多媒体□√其他□2计算机学院教师备课专用纸第二章授课章节2.3第3讲C++在非面向对象方面的扩充C++概述题目授课所需授课计科1232015年3月27日星期五第3周班级课时时间教学目的与要求:(1)了解无名联合及强制类型转换;(2)掌握内联函数,函数的重载;(3)掌握学会使用new和delete;(4)熟练掌握引用教学内容(包括基本内容、重点、难点)内容:C++在非面向对象方面的扩充(1)内联函数(

5、2)带有默认参数的函数(3)函数的重载(4)作用域运算符"∷"(5)无名联合(6)强制类型转换(7)运算符new和delete(8)引用重点:函数的重载,运算符new和delete,引用难点:引用讨论题、思考题、作业:讨论题:为什么使用引用?是否所有的函数都可以定义为内联函数?思考题:动态分配内存和静态分配内存的区别?作业:2-19,2-20,2-22,2-23,2-25授课类型:理论课□√讨论课□√实验课□习题课□其他□教学方式:讲授□√讨论□√其他□教学资源:多媒体□√其他□3计算机学院教师备课专用纸第三章授课章节3.1第4讲类与对象的基本概念类和对象题目授课所需授课计科1232015年4

6、月3日星期五第4周班级课时时间教学目的与要求:(1)掌握类的定义;(2)学会访问属性的使用;(3)熟练掌握对象的定义及使用教学内容(包括基本内容、重点、难点)内容:类与对象的基本概念(1)结构体与类:类的声明与实现,访问权限(2)成员函数的定义:类内和类外实现,将成员函数以内联函数的形式说明(3)对象的定义及使用:先定义类,然后在类外定义对象,并通过对象访问公有成员;访问对象中成员的3种方式(4)类的作用域和类成员的访问属性重点:类的定义,对象的定义,访问属性难点:类的定义讨论题、思考题、作业:讨论题:能否在类的内部定义该类的对象?思考题:通过对象指针访问对象成员的语法形式作业:无授课类型:理

7、论课□√讨论课□√实验课□习题课□其他□教学方式:讲授□√讨论□√其他□教学资源:多媒体□√其他□4计算机学院教师备课专用纸第三章授课章节3.2第5讲构造函数与析构函数类和对象题目授课所需授课计科1232015年4月10日星期五第5周班级课时时间教学目的与要求:(1)了解构造函数与析构函数的作用与特点;(2)掌握构造函数与析构函数的定义与实现,包括构造函数的重载与带默认值的构造函数;(3)掌握学会

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。