As per the documentation(https://isocpp.org/wiki/faq/objective-c#objective-c-and-inherit), which says:
C ++中继承的目的是表示接口符合性(子类型化),而不是获得代码重用。在C ++中,代码重用通常是通过组合而不是继承。换句话说,继承主要是一种规范技术,而不是一种实现技术。
怎么理解呢?有人可以通过一些简单的例子来阐明这一点吗?
As per the documentation(https://isocpp.org/wiki/faq/objective-c#objective-c-and-inherit), which says:
C ++中继承的目的是表示接口符合性(子类型化),而不是获得代码重用。在C ++中,代码重用通常是通过组合而不是继承。换句话说,继承主要是一种规范技术,而不是一种实现技术。
怎么理解呢?有人可以通过一些简单的例子来阐明这一点吗?