我有几个像这样的 C++ 接口:
struct IThese {
virtual void doThesethings() = 0;
}
struct IThose : public IThese {
virtual void doThoseOtherThings() = 0;
}
请注意,ITose 实现了它们自己的方法,但也实现了来自其他接口的方法,所以想法是实现者IThose
需要同时实现这两者
问题:我需要重新申报doThesethings
吗IThose
?
如果没有,如果我这样做会发生什么?它会影响IThese
方法吗?