码迷,mamicode.com
首页 > 编程语言 > 详细

c++错误:不允许使用抽象类类型 "Employee" 的对象

时间:2021-03-30 12:55:08      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:允许   mamicode   loading   就是   cpp   workerman   lazy   rtu   实现   

在写c++项目的时候遇到了如下的问题:

技术图片

 

 Employee是继承自父类worker的子类,worker中有两个虚函数,如下图所示:

技术图片

 

 子类中实现虚函数如图

技术图片

 

 然后就出现了文档一开始图一中的问题:

严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0322 不允许使用抽象类类型 "Employee" 的对象: 职工管理系统 F:\C++学习\职工管理系统——\职工管理系统\职工管理系统\WorkerManager.cpp 313

解决方案就是把子类Employee中的virtual void showInfo()=0 ;这句话 改为virtual void showInfo();即可

c++错误:不允许使用抽象类类型 "Employee" 的对象

标签:允许   mamicode   loading   就是   cpp   workerman   lazy   rtu   实现   

原文地址:https://www.cnblogs.com/redzzy/p/14588696.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!