AI学习网

C++

零基础学习编程系列,是使用人工智能结合游戏的一种新型学习模式。

该模式可以让大家在游戏中,轻松掌握各种编程技术,并可以快速地转向动手实践阶段。

C++ 学习大纲

 

  C++是在C语言的基础上开发的一种面向对象的编程语言,它兼容了C,也支持了面向对象的方法.另外,它还有继承、派生、多态、封装、重载等的新特性。

 

  另外,本教程运用游戏的方式,结合人工智能技术,向大家展示一种新的学习模式,让大家可以在游戏中,轻松地掌握C++编程技术,并可以快速地转向动手实践阶段。

学习大纲

    ( 项目训练 )

     

  • 人工智能寻路
  • 人工智能障碍寻路
  •  

    ( C++ 语言教程 )

     

  • C++ 教程
  • 开发环境安装与工程创建
  • wind32工程中创建文件
  • wind32工程运行程序
  • C++ 类
  • C++ 对象
  • C++ 属性调用
  • C++ 构造函数
  • C++ 带参数的构造函数
  • C++ 重载构造函数
  • C++ 构造函数小结
  • C++ 方法
  • C++ 继承
  • C++ 公有与私有权限
  • C++ 继承中的公有与私有权限
  • C++ 保护访问权限
  • C++ new
  • C++ delete
  • C++ 析构函数
  • C++ new与默认构造函数
  • C++ new与对象数组
  • C++ 指针对象调用属性与方法
  • C++ 浅复制
  • C++ 深复制
  • C++ 指针对象参数
  • C++ 临时对象
  • C++ 没有名字的对象
  • C++ 静态成员
  • C++ 静态方法
  • C++ 友员
  • C++ 方法作为另一个类的友元
  • C++ 友类
  • C++ 组合
  • C++ 多态与虚函数
  • C++ 错误的虚函数
  • C++ 虚函数小结
  • C++ 抽象类与纯虚函数
  • C++ 多重继承
  • C++ 虚拟继承
  • C++ 多重继承的构造顺序
  • C++ 多重虚拟继承的构造顺序
  • C++ 继承的权限控制