继承:is-a关系
例:苹果继承自水果~这是一种is-a关系~因为苹果肯定是水果,这是种天然的关系
苹果不能继承自午饭~这是一种has-a关系~因为午饭可以有苹果也可以没有。
所以,继承最好是is-a关系,虽然has-a关系,is-implemented-as-a关系,或use-a关系,但是这回出现问题。
继承:is-a关系
例:苹果继承自水果~这是一种is-a关系~因为苹果肯定是水果,这是种天然的关系
苹果不能继承自午饭~这是一种has-a关系~因为午饭可以有苹果也可以没有。
所以,继承最好是is-a关系,虽然has-a关系,is-implemented-as-a关系,或use-a关系,但是这回出现问题。