全部评论
因为一个类对象在被释放内存空间时会调用类的析构函数,所以析构函数必须有实现,即使它什么也不做。而创造一个类时要调用构造函数进行初始化,你的程序中有一个默认的构造函数,并且已经实现了(虽然实现没做任何事,另外}应该有;)。你的第二个构造函数没有定义,如果你的程序使用第二个构造函数进行初始化,那么你的第二个函数就必须实现。另外构造函数不能为虚函数,析构函数可以为虚函数。纯虚函数在许多情况下在基类中是不能给出有意义的实现
相关推荐
点赞 评论 收藏
分享
04-21 16:12
中国科学技术大学 嵌入式软件开发 点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-12 11:47
北京农业大学 增长产品 点赞 评论 收藏
分享