每当创建一个类的实例,它的构造函数会自动运行进行初始化,构造函数的名字必须和类名相同,构造函数可以没有任何参数和内容,一个类会有一个默认的构造函数,可以使用 类名()=delete 来删除默认构造函数。构造函数可以被重载。 析构函数名字就是构造函数前面加上~,当对象被销毁时自动调用析构函数。 |
c++构造函数与析构函数
于 2023-02-03 15:28:24 首次发布
每当创建一个类的实例,它的构造函数会自动运行进行初始化,构造函数的名字必须和类名相同,构造函数可以没有任何参数和内容,一个类会有一个默认的构造函数,可以使用 类名()=delete 来删除默认构造函数。构造函数可以被重载。 析构函数名字就是构造函数前面加上~,当对象被销毁时自动调用析构函数。 |