错误提示:出现未定义基类、类型重定义、未定义类型 错误
错误原因:vs2019~vs2022 中 子类 基类 在主源文件中 只写子类头文件employee.h 基类(抽象类)头文件worker.h不需要写 不然会出现重复定义 。
基类(或抽象类)子类
如 我在写职工管理系统时 定义 基类worker.h 子类 employee.h employee.cpp 子类calss employee 继承了基类(抽象类)class worker
在职工管理系统.cpp下 若将基类头文件worker.h与子类头文件employee.h同时写入
则将出现以下错误:
解决方案: 出现重复定义 将基类worker.h头文件删去即可。