如果我从另一个类派生出一个类并覆盖一个函数,我可以在派生类的实现中通过调用
然而,有没有一种方法在我的
甚至更好的是,如果我在虚拟
谢谢!
Base::myFunction()
来调用基函数。然而,有没有一种方法在我的
Base
类中定义基函数,在覆盖的函数中没有明确调用的情况下,在任何情况下都会调用基函数呢?(在派生函数执行之前或之后)甚至更好的是,如果我在虚拟
Base
类中有一个虚拟函数,并且有两个已实现的私有函数before()
和after()
,是否可能在Base
类中定义,在调用此Base
类的任何派生类的函数之前和之后,都将调用before()
和after()
?谢谢!
Base::myFunction
看起来像 C++) - David Rodríguez - dribeas