构造函数分类以及调用

构造函数语法: 类名() {
}
1>. 构造函数,没有返回值也不写void。 2>. 函数名称与类名相同。 3>. 构造函数可以有参数的,因此是可以发生函数重载。 4>. 程序在调用对象时,会自动调用构造函数,无须手动调用,而且只会调用一次
析构函数语法: ~类名() {
}
1>. 析构函数,没有返回值也不写void。 2>. 函数名称与类名相同,在名称前面加上~符号即可。 3>. 析构函数不可以有参数,因此不可以发生函数重载。 4>. 程序在对象销毁前会自动调用析构函数,无须手动调用,而且只会调用一次

构造函数两种分类方式: 按参数分为:有参构造与无参构造。 按类型分为:普通构造与拷贝构造。
三种调用方式: 括号法。 显示法。 隐式转换法。
#include
using namespace std;

/*
两种分类方式:
按参数分为:有参构造与无参构造。
按类型分为:普通构造与拷贝构造。

三种调用方式:
括号法。
显示法。
隐式转换法。
*/

class Person{
public:
/

构造函数分类以及调用最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/25075.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>