C++中的构造函数与析构函数可以设为private吗?

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:27:24
说明一下原因

当然不可以设为private。
构造函数是用来初始化对象的,而析构函数是用来清除对象的。你在别的函数中申明一个类的对象时构造函数自动调用。而如果申明为private的话,该函数就没有这样的权限。析构函数是当对象消亡时,也是自动调用的。也存在权限问题。