草庐IT

c++向头文件中定义的类添加方法

我想知道是否可以将主程序中的方法添加到头文件中定义的现有类中。例如:有classCFun在文件CFun.hpp中定义,但在我们的party.cpp我们想添加一个方法voidhello(){cout无需编辑CFun.hpp显然(不幸)构造:#include"CFun.hpp"classCFun{public:voidhello(){cout无法返回错误Multipledeclarationfor'CFun'是否可以在没有类继承的情况下使其工作? 最佳答案 不,但是您可以添加一个方法,该方法采用指向CFun类的引用/指针-您只是无法访问