Java_42_面向对象_继承_组合

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pmcasp/article/details/81451543

继承和组合

共同点:都可以实现代码的复用。

不同点:↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

is-a关系:使用集成【这种事物(绵羊)是那种事物(羊)中的一个种类。】【‘是’关系用继承】

has-a关系:使用组合【这种事物(羊毛)隶属于那种事物(绵羊),是它的一个部分、部件。】【‘拥有’关系用组合】

猜你喜欢

转载自blog.csdn.net/pmcasp/article/details/81451543
今日推荐