c++关于类的继承的一个小白有关问题!求解
c++关于类的继承的一个小白问题!!!求解!
本人小白,入门c++遇到一个问题,用的VS2010,关于类的继承的问题。(源自c++大学教程中的一段)
新建空项目,在头文件添加CommissionEmployee.h
如下:

源文件中添加CommissionEmployee.cpp,完成类的定义,如下:

以上为该类的定义。
在头文件中添加BasePlusCommissionEmployee.h,定义类BasePlusCommissionEmployee继承类CommissionEmployee,其中包含了#include "CommissionEmployee.h",如下:

在源文件中,添加BasePlusCommissionEmployee.cpp,如下:

main函数在TestClass.cpp中(之前测试CommissionEmployee时编译通过,此时main函数与类BasePlusCommissionEmployee无关),如下:
编译错误如下:


找了一下午问题,不知问题出在哪。
------解决思路----------------------
确认下你 public 前面的冒号不是中文的冒号?
本人小白,入门c++遇到一个问题,用的VS2010,关于类的继承的问题。(源自c++大学教程中的一段)
新建空项目,在头文件添加CommissionEmployee.h
如下:
源文件中添加CommissionEmployee.cpp,完成类的定义,如下:
以上为该类的定义。
在头文件中添加BasePlusCommissionEmployee.h,定义类BasePlusCommissionEmployee继承类CommissionEmployee,其中包含了#include "CommissionEmployee.h",如下:
在源文件中,添加BasePlusCommissionEmployee.cpp,如下:
main函数在TestClass.cpp中(之前测试CommissionEmployee时编译通过,此时main函数与类BasePlusCommissionEmployee无关),如下:
编译错误如下:
找了一下午问题,不知问题出在哪。
------解决思路----------------------
确认下你 public 前面的冒号不是中文的冒号?