C++语言
适合对象
高中或以上学历及有志于从事软件编程工作的相关学员。
课程介绍

C++语言是灵活并且非常完善的一门面向对象的计算机语言,它在全世界有着最大的使用人群。如果你选择了制作网络游戏软件,那么C++语言是你必修的科目;当你掌握了这门语言后,那么你就已经有一只脚迈入了游戏行业的大门。

提纲
效果
知识点
   
C++中的C

因为C++是以C为基础的,所以要学好C++就必须先熟悉C的语法。

1.函数的创建

2.条件控制语句

3.运算符

4.基本数据类型

5.作用域

6.指针

7.数组

数据抽象

1.什么是对象

2.抽象数据类型

3.头文件的形式

隐藏实现

1.C++的访问控制

2.友元

3.类

初始化与释放
 

1.构造函数

2.析构函数

函数重载与默认参数

 

1.重载的意义

2.默认参数的使用

常量

1.值代替

2.const 指针

3.const 参数

4.const 函数

命名空间
 

1.静态变量

2.使用命名空间

3.自定义命名空间

动态对象的创建


1.operator new

2.operator delete

3.数组的new和delete

4.类类型对象的new和delete

继承

1.成员对象的初始化

2.构造函数和析构函数的调用顺序

3.protected

4.运算符的重载与继承

多态性和虚函数

1.虚函数

2.抽象基类和纯虚函数

3.虚函数和构造函数

4.虚函数和析构函数

模板

1.容器

2.泛型算法

3.模板函数

4.模板类