1、默认构造函数和析构函数:
- 没有参数的构造函数称为默认构造函数,你自己可以创建默认构造函数,也可以让编译器提供一个默认构造函数
- 当且仅当你没有定义构造函数时编译器才会提供默认构造函数
- 编译器提供的默认构造函数什么也不做