发布网友 发布时间:2022-09-26 14:49
共2个回答
热心网友 时间:2023-01-24 23:43
因为C++是面向对象编程,所以类要生成实例,因此要对实例进行初始化的构造,一些跟初始化实例有关的代码可以放在构造函数中,如果你不重载构造函数的话,系统会默认调用一个不带参数的默认构造函数来完成初始化。析构函数就是在释放实例的时候将占用的资源释放掉,你可以重载,如果不重载,系统调用默认析构函数。这两个函数不需要你来调用,系统会自动调用。虚函数主要是用在类的继承上,可以让子类继承。具体的可以参看一些C++的语法书,上面有很详细的解释热心网友 时间:2023-01-25 01:01
构造函数我记得是在整个程序还没有运行以前要先执行构造函数,析构函数与他刚好相反