程序设计与算法(三)C++面向对象程序设计教学大纲.docx
《程序设计与算法(三)C++面向对象程序设计教学大纲.docx》由会员分享,可在线阅读,更多相关《程序设计与算法(三)C++面向对象程序设计教学大纲.docx(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、程序设计与算法(三)C+面向对象程序设计教学大纲 程序设计与算法(三)C+面向对象程序设计教学大纲 课程概述 本课程讲授C+程序设计有关的概念和语法,使你能够使用C+语言,以面向对象的方法编写可维护性、可扩充性好的,较大规模的程序。要求学习者已经掌握C语言程序设计。这门课将带你掌握C+语言中类、对象、运算符重载、继承、多态等面向对象的程序设计方法,以及模板、标准模板库STL等泛型程序设计的机制,体会和领悟面向对象程序设计方法和泛型程序设计方法的优势。 授课目标 1. 掌握面向对象程序设计的各种概念、机制及其用法 2. 掌握C+泛型程序设计,熟练编写各类模板 3. 熟练使用C+的标准模板库 4.
2、 初步具备用C+语言和面向对象的方法开发大型程序的能力 课程大纲 第一周从 C 到C+ 1. 引用 2. const关键字 3. 动态内存分配 4. 内联函数和重载函数函数参数缺省值 5. 类和对象的基本概念(1) 第一周讲义 Openjudge 在线做题必读 第一周测验 第二周类和对象基础 1. 类和对象的基本概念(2) 2. 构造函数 3. 复制构造函数 4. 类型转换构造函数和析构函数 5. 构造函数析构函数调用时机 第二周讲义 第二周测验 第三周类和对象提高 1. this指针 2. 静态成员变量 3. 成员对象和封闭类 4. 常量对象、常量成员函数 5. 友元 第三周讲义 第三周测验
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 算法 C+ 面向 对象 教学大纲
限制150内