65,204
社区成员
 发帖
 发帖 与我相关
 与我相关 我的任务
 我的任务 分享
 分享
class PolicyA : public Policy{
public:
func1* create_func1(){
return new func1D();// D means it's a derived class
}
func2* create_func2(){
return new func2D();
}
...
};
class Engine{
Policy* po;
...
public:
foo(){
po->get_funcx();
...
}
};