設(shè)計(jì)模式--類圖

概念

類圖共三層,分別是:

  • 類的名稱,如果是抽象類,則為斜體顯示
  • 類的特性,通常是字段或?qū)傩?/li>
  • 類的操作,通常是方法或行為
    • 其中“+”表示public,“-”表示private,“#”表示protected
    • 如果是接口的話,在類名上方有<<interface>>字樣


      類圖

關(guān)系

  • 繼承:空心三角形+實(shí)線
  • 實(shí)現(xiàn):空心三角形+虛線
  • 關(guān)聯(lián):實(shí)線箭頭,表示了解,知道
  • 依賴:虛線箭頭,表示強(qiáng)需要
  • 組合(合成):實(shí)心菱形+實(shí)線箭頭,表示強(qiáng)擁有關(guān)系,體現(xiàn)了嚴(yán)格的部分與整體的關(guān)系,生命周期相同
  • 聚合:空心菱形+實(shí)線箭頭,箭頭指向個體。表示弱擁有關(guān)系,提現(xiàn)A可以包含B,但B不是A對象的一部分
類的關(guān)系
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容