下载此文档

仙桃职业学院.doc


文档分类:办公文档 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
仙桃职业学院.doc仙桃职业学院《C++面向对象初步》课程教学大纲课程类型:专业课总学时:64 理论教学学时:32实验实训学时:32学分:4适用对象:电子信息工程(3G移动通信与嵌入式)专业先修课程:《计算机应用基础》、《C语言进阶过程》、《C语言高级应用》、《C企业级应用与实践》一、 课程性质、目的及任务本课程是本专业的一门专业技术课,使学生掌握C++程序设计的基本方法,培养学生面向对象的编程思想,深刻理解和领会面向对象程序设计封装、继承、多态的特点,培养学牛的创新意识和创造能力,使学生初步具备设计、开发中小型应用程序的综合素质和能力,为后续课程打下基础。二、 教学要求通过木课程的学****学牛应能达到下列要求:(1) 掌握面向对象技术的基本概念、理论;(2) 掌握而向对象编程的基本方法;(3) 培养良好的编程****惯。三、教学内容第1章C++语言概述教学内容从C到C++;(2) 最简单的C++程序;(3) C++程序的编写和实现;(4) C++开发平台简介。教学重点(1) 掌握C++程序的编写方式;(2) 熟悉C++开发平台。教学难点(I) 熟悉C++开发平台。第2章C++对C的扩充教学内容(1) C++输入输出;(2) 使用const定义常量;(3) 函数原型的声明;(4) 函数的重载;(5) 函数模板;(6) 有默认参数的函数;(7) 变量的引用;(8) 作用域运算符;(9) 字符串变量;(10) 运算符new和delete;(11) 内置函数。教学重点(1) 掌握C++中基本I/O操作;(2) 掌握函数重载、函数参数默认值、内置函数的使用;(3) 掌握变量引用、作用域运算符、字符串的使用;(4) 掌握C++的动态内存分配运算符。教学难点(1) 掌握变量引用、作用域运算符、字符串的使用;(2) 掌握C++的动态内存分配运算符。第3章类和对象教学内容(1)而向对象程序设计的慕本概念;(2)类和对象在C++中的实现;(3)类的封装性;⑷构造与析构函数;(5)对象数组和指针;(6)共用数据;(7)对象的动态建立与释放;⑻对象的赋值和复制;(9)静态成员;(10)友元;(11)类模板。教学重点(1) T解面向对象基木概念;(2) 了解类和对象的使用方法;(3) 了解类的封装性及其实现;(4) 掌握构造与析构函数;(5) 掌握对象及其相关应用;(6) 掌握静态成员、友元和类模板教学难点(1) 了解类的封装性及其实现;(2) 掌握构造与析构函数;(3) 掌握对象及其相关应用。第4章继承与派生教学内容(1) 继承与派生的基本概念;(2) 派生类的实现方法;(3) 多重继承;(4) 基类与派牛类的转换;(5) 继承与组合教学重点(1) 掌握派牛类的实现方法;(2) 掌握继承的实现方法。教学难点第5章运算符重载教学内容(1) 运算符重载的基本概念和方法;(2) 重载双目和单目运算符;(3) 重载的举例。教学重点(1) 掌握运算符重载的方法和规则;(2) 掌握常用双目运算符和单目运算符的重载方法;(3) 掌握转换构造函数和类型转换函数的使用方法。教学难点(1) 掌握常用双目运算符和单目运算符的重载方法;(2) 掌握转换构造函数和类型转换函数的使用方法。第6章多态性与虚函数教学内容(1) 多态的概念;(2) 虚函数;(3) 纯虚函数与抽象类。教学重点(1) 理解多态的概念及使用;(2) 掌握使用虚函数实现多态;(3) 掌握纯虚函数与抽彖类的使用。教学难点(1) 掌握使用虚函数实现多态;(2) 掌握纯虚函数与抽象类的使用。第7章输入输出流教学内容(1) C++的输入与输出;(2) 标准输出流;(3) 标准输入流;(4) 文件操作;(5) 字符串流。教学重点(1) 掌握istreamxostream类的用法;(2) 掌握文件的打开、关闭以及读写方法;(3) 了解字符串流的用法。教学难点(1)掌握文件的打开、关闭以及读写方法;第8章异常处理教学内容(1) 异常处理的基本概念;(2) 异常处理的实现和规则;(3) 异常的捕获;(4) 异常处理机制和使用异常的方法。教学重点(1) 了解异常的机制;(2) 掌握C++异常处理的方法。教学难点(1) 掌握C++异常处理的方法。第9章命名空间教学内容(1) 命名空间的概念;(2) 命名空间解决名字冲突;(3) 使用命名空间成员的方法;(4) 标准的命名空间std。教学重点(1) 了解命名空间的概念;(2) 掌握命名空间的使用方法。教学难点(1) 掌握命名空间的使用方法。课程总学时:64学时。号教学内容总学时讲课实验(上机、实训****题课、讨论课1C++语言概述4222C++对C的扩充8443类和对象12664继承与派生8445运算符重载8446多态性与虚函数8447输入输出流8448异常处理4229命名空间422小计643232五、考核

仙桃职业学院 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小68 KB
  • 时间2020-09-21