C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性:
- 封装
- 抽象
- 继承
- 多态
标准的 C++ 由三个重要部分组成:
- 核心语言,提供了所有构件块,包括变量、数据类型和常量,等等。
- C++ 标准库,提供了大量的函数,用于操作文件、字符串等。
- 标准模板库(STL),提供了大量的方法,用于操作数据结构等。
c++学习的主要课程:
1.基础语法:
- 常量与变量的声明
- 运算符
- 循环,判断等结构关键字
- 函数
- 指针
- 引用
2.面向对象
- 封装
- 继承
- 多态
- 抽象
- 接口
3.高级编程
- 文件和流
- 异常处理
- 动态内存
- 命名空间