因为一个类对象在被释放内存空间时会调用类的析构函数,所以析构函数必须有实现,即使它什么也不做。而创造一个类时要调用构造函数进行初始化,你的程序中有一个默认的构造函数,并且已经实现了(虽然实现没做任何事,另外}应该有;)。你的第二个构造函数没有定义,如果你的程序使用第二个构造函数进行初始化,那么你的第二个函数就必须实现。另外构造函数不能为虚函数,析构函数可以为虚函数。纯虚函数在许多情况下在基类中是不能给出有意义的实现
点赞 1

相关推荐

06-11 15:52
东南大学 C++
问了一下hr,这个回答是G了吗
椛鸣:我遇到过 我给你翻一下 对不起 我之前把你当备胎了 现在我人已经招满了 ***吧
点赞 评论 收藏
分享
Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务