问答详情
源自:2-2 聚合比继承更适合代理模式

为什么聚合它们要实现相同的接口

我是看别人说的,我不能理解这样有什么好处

提问者:一切都是浮云丶 2017-04-14 15:52

个回答

  • 微博搞笑排行榜
    2017-04-15 20:44:39
    已采纳

    个人理解:一群鸟,他们区分自己与兔子的区别是看有没有翅膀。 如果对方有翅膀(接口) 就视为自己人,可以一起飞...

    同样,他们实现同样的接口 再传参的时候就避免了不同类的差异性(因为参数类型是那个接口)

    我 可能理解的不到位 ,那样的话 还请指正 我是小白