zoukankan      html  css  js  c++  java
  • OOP 中的 组合、聚合和关联有什么区别?

    如果两个对象彼此有关系,就说他们是彼此相关联的。组合和聚合是面向对象中

    的两种形式的关联。组合是一种比聚合更强力的关联。组合中,一个对象是另一

    个的拥有者,而聚合则是指一个对象使用另一个对象。如果对象 A 是由对象 B

    组合的,则 A 不存在的话,B 一定不存在,但是如果 A 对象聚合了一个对象 B,

    则即使 A 不存在了,B 也可以单独存在。

  • 相关阅读:
    【Python爬虫】:模拟登录QQ空间
    Docker
    Git
    DevOps
    DevOps
    gRPC 简介
    tcpdump的使用
    Raft
    go-micro 简介
    Node
  • 原文地址:https://www.cnblogs.com/programb/p/13020381.html
Copyright © 2011-2022 走看看