C++类和对象

C++是一门面向对象的编程语言,学习 C++,必须要搞清楚类和对象的概念。

C++中的类,可以看做是C语言结构体的升级版,它既可以包含变量,也可以包含函数。C++中的对象,可以理解为通过类定义出来的变量。和结构体一样,类是我们自定义的一种数据类型,而对象就是类这种数据类型的一个变量。一个类可以创建多个对象,每个对象都是类的一个具体实例,拥有类中的变量和函数。

本专题将详细讲解类和对象的含义,如何创建并使用类和对象,如何调用类中的变量和函数等等。学完本专题,您将对 C++ 的类和对象有一个清醒的认识。
本章内容:
1. C++类的定义和声明
2. C++类的成员变量和成员函数
3. C++类的信息隐藏机制
4. C++成员选择符
5. C++类class和结构体struct区别
6. C++通过引用来传递和返回类对象
7. C++构造函数
8. C++参数初始化表
9. C++使用默认参数的构造函数
10. C++利用构造函数限制对象的创建
11. C++转型构造函数
12. C++拷贝构造函数
13. C++析构函数
14. C++常量指针this
15. C++类与new和delete操作符
16. C++类与const关键字
17. C++类与static关键字
18. C++友元函数和友元类