類、接口之間關係

一、依賴spa

  • 一個類使用了另一個類
  • 類(接口)使用另一個類(接口)
  • Java中表現爲A類中方法使用B類最爲形參、局部變量

image.png

二、實現3d

  • 指的是一個class類實現一個或多個interface接口的功能
  • 是類與接口間最多見的關係
  • Java中經過implements關鍵字標識

image.png

三、繼承blog

  • 指一個類(接口)繼承另一個類(接口)的功能,而且能夠增長它本身的新功能的能力
  • 繼承是類與類之間,接口與接口之間的關係
  • Java中使用extends關鍵字明確標識

image.png

四、關聯繼承

  • 強依賴關係
  • 類(接口)使用另一個類(接口)做爲屬性
  • Java中體現爲類屬性或者靜態變量

image.png

五、聚合接口

  • 強關聯關係,總體部分關係,總體部分可分割
  • 類(接口)使用另一個類(接口)做爲屬性
  • Java中表現和關聯一致,公有內部類

image.png

六、組合it

  • 強聚合關係,總體部分不可分割
  • 類(接口)使用另一個類(接口)做爲屬性
  • Java中表現和關聯一致,私有內部類

image.png

相關文章
相關標籤/搜索