课程内容
一、 C++概述:1.面向对象 2.C++概述 3.C++程序开发步骤
二、 C++基础:1.基本数据类型及操作 2.分支结构 3.循环结构 4.函数 5.数组 6.指针 7.引用 8.动态空间管理
三、 类与对象:1.类的定义与实现 2.对象定义及访问 3.构造函数和析构函数 4.拷贝构造函数 5.对象数组 6.this关键字 7.static成员 8.const成员和const对象 9.友元函数和友元素 10.类组合关系
四、 运算符重载:1.运算符重载规则及方法 2. 常用运算符重载
五、 继承:1.继承与派生的概念 2.派生类的定义与构成 3.继承中的访问控制 4.派生类的构造函数和析构函数 5.继承中的同名成员访问 6.虚基类的使用和初始化 7.基类与派生类的转换 8.类与类之间的关系
六、 多态:1.多态的实现 2.虚函数 3.纯虚函数与抽象类
七、 模板:1.函数模板的定义、特化及应用 2.类模板的定义及特化 3.泛型程序设计及STL简介
八、 异常处理:1.异常处理的语法结构 2.函数嵌套调用的异常处理 3.函数声明中异常的指定 4.异常的重抛及异常处理中的析构函数 5.异常类与标准异常处理 6.assert断言
九、 输入输出操作:1.标准输出流对象及标准输入流对象 2.流操作 3.文件流 4.字符串流
十、 Windows编程:1.Windows程序结构 2.MFC应用程序框架 3.鼠标和键盘消息
课程优势
-
1一对一个性化学习
-
2**专业老师授课
-
3日常及期末考前答疑
1、 计算机专业或其他有C++语言专业课的理工科大学在校生
2、 预备上理工科专业的高中毕业生
3、 有C++学习需求的同学
开课地点(总部或包含分校): 码上未来(大连)校区
使用教材:《C++语言程序设计》第五版