【发布时间】:2010-09-19 21:39:15
【问题描述】:
我想知道是否可以将主程序中的方法添加到头文件中定义的现有类中。
例如:
在文件CFun.hpp 中定义了class CFun,但是在我们的party.cpp 中我们想添加一个方法void hello() {cout << "hello" << endl;};而不编辑CFun.hpp
显然(不幸地)构造:
#include "CFun.hpp"
class CFun
{
public:
void hello() {cout << "hello" << endl;};
};
无法返回错误Multiple declaration for 'CFun'
是否可以在没有类继承的情况下使其工作?
【问题讨论】:
标签: c++ file class header methods