美文网首页
面向对象的关系构成

面向对象的关系构成

作者: LevyHoo | 来源:发表于2016-10-10 12:13 被阅读0次

    在面向对象的世界里,调用不同类型的对象处理不同类型的数据,这是基本原则之一。

    简单描述下对继承,组合以及聚合的理解。

    继承:同一类对象具有某些不同的行为或者属性,并且符合is-a关系,可以判定为继承,可以通过多态实现灵活调用。

    聚合:离开整体仍能单独存在的整体与部分关系,例如汽车和轮胎。

    组合:属于整体的一部分,不能独立存在的整体与部分关系,例如人的手脚只能自己使用。

    has-a关系拥有聚合和组合两种,确定架构体系中的聚合对象是设计良好软件架构的基础。

    相关文章

      网友评论

          本文标题:面向对象的关系构成

          本文链接:https://www.haomeiwen.com/subject/tznmyttx.html