最佳实践:多少继承是太多

本文关键字:继承 太多 多少 最佳 | 更新日期: 2023-09-27 18:07:01

由于这是一个假设的问题,我不确定它是否属于这里。如果没有,我道歉。

在日常编码中应该在多大程度上依赖继承?如果我正在创建一个项目,我想有一个链接从每个类到父类,我应该创建一个类与一个单一的父属性,然后继承所有其他类从这个吗?

我现在实际上处于这样的情况,不是每个类都需要父链接,但我想知道我是否应该使用继承。我也想知道我是否应该从这个类继承,即使我不使用父属性,只是为了一致性。

最佳实践:多少继承是太多

记住继承的含义:

Inheritance表示"是(某个其他对象)的类型"

Composition表示"有一个(其他对象)"

在你的情况下,作曲听起来更正确。一般情况下,作文比较正确。仅在"Is a type of"的情况下使用继承