Item 36: Never redefine an inherited non-virtual function.
我们还是在讨论public继承,比如Derived
继承自Base
。如果Base
有一个非虚函数func
,那么客户会倾向认为下面两种调用结果是一样的:
Item 36: Never redefine an inherited non-virtual function.
我们还是在讨论public继承,比如Derived
继承自Base
。如果Base
有一个非虚函数func
,那么客户会倾向认为下面两种调用结果是一样的: