假设我有:
class Foo{
void method();
}
然后我创建:
class Bar : public Foo{
}
Bar有很多方法。有什么聪明的方法可以强制Bar
中定义的所有方法从method()
调用Foo
?
我想这样做的原因是为了一些聪明的记忆。对于Bar
中的某些函数调用,可以通过调用method()
进行一些预处理以加快对该类的将来调用,因此,我想创建一个父类Foo
,该父类将无形地处理记忆,而子类可以快乐而盲目地专注于函数定义。