考虑以下代码:
class A
{
public:
void aFoo() {}
};
class B
{
public:
void bFoo() {}
};
class C
{
public:
void c1Foo() {}
void c2Foo() {}
};
Run Code Online (Sandbox Code Playgroud)
无论代码架构如何,是否可以创建指向成员函数的指针向量,即使这些函数属于多个类?
在这种情况下,继承不是解决方案,因为我们不知道我们想在一个类中使用多少函数(C类有两个函数).但我们知道它们都有相同的原型.