0
我需要帮助来实现下面的任务。 所以我想要命名空间的命名空间是从某些库类Function继承的相同的命名类RHS,在RHS类内部具有相同的命名函数RHSvalue,每个命名空间都有不同的实现。此外,类Function在其实现中没有任何名为RHSvalue的函数。函数在C++中的命名空间中重载
namespace S50{ // Mother namesapce in which i want to implement all tasks
class Coeff: public Function { // Function class from some library
public:
virtual double value();
virtual void value_list();
};
}
namespace Charge{
class RHS: public Funtion {
virtual double RHSvalue(); // Function class does not have any function named RHSvalue()
};
}
namespace S16{
class RHS: public Function {
virtual double RHSvalue(); // same named function in other namespace with other implementation
};
}
那正是我想要的东西:如果你需要不同的实现则只是把这样的事情你还没有在描述
3)提到。我想使指针动态指向名称空间对象的RHS类之一。例如 –
。 std_cxx11 :: shared_ptr RhsFunc = std_cxx11 :: make_shared (Step16 :: RHS()); –