C++学习笔记一、构造函数和析构函数的概念

来源:互联网 发布:社交网络爱德华多结局 编辑:程序博客网 时间:2024/06/16 12:42

C++学习笔记一、构造函数和析构函数的概念

1、构造函数和析构函数的概念

有关构造函数和析构函数
1、构造函数的定义及调用
1)C++中的类可以定义与类名相同的特殊成员函数,这种与类名相同的成员函数叫构造函数。
2)构造函数可以在定义时可以有参数。
3)构造函数没有任何返回类型的声明。
2、构造函数的调用
自动调用:一般情况下C++编译器会自动调用构造函数
手动调用:在一些情况下则需要手工调用构造函数。
有关析构函数
3)析构函数定义及调用
1)C++中的类可以定义一个特殊的成员函数清理对象,这个特殊的成员函数就叫析构函数
语法:~ClassName()
2)析构函数没有参数也没有任何返回类型的声明
3)析构函数在对象销毁时自动调用
4)析构函数调用机制
C++编译器自动调用

0 0
原创粉丝点击