文/秋之川
這是《落葉》文集里第 302 片落葉,希望你能喜歡,不為別的,只為這份堅(jiān)持。
【背景】
有事物,就一定會(huì)有聯(lián)系,那我們來看看 UML 里的事物會(huì)有幾種關(guān)系呢?
【你問】
UML 里的事物會(huì)有幾種關(guān)系呢?
【我答】
依賴
是兩個(gè)事物間的語義關(guān)系,其中一個(gè)事物(獨(dú)立事物)發(fā)生變化會(huì)影響另一個(gè)事物(依賴事物)。
類和類、對象間的依賴
- derive
- instanceof
- refine
- use
- call
包之間的依賴
- access
- import
用例間的依賴
- extend include
對象間的依賴
- copy
系統(tǒng)和子系統(tǒng)之間
- trace
關(guān)聯(lián)
是一種結(jié)構(gòu)關(guān)系,指一種對象和另一種對象有聯(lián)系。
關(guān)聯(lián)
泛化
是一種特殊/一般關(guān)系,特殊元素(子元素)的對象可替代一般元素(父元素)的對象。
泛化
實(shí)現(xiàn)
類元間的語義關(guān)系,其中一個(gè)類元指定了由另一個(gè)類元保證執(zhí)行的契約。有兩種地方會(huì)遇到實(shí)現(xiàn)關(guān)系:接口和實(shí)現(xiàn)它們的類或構(gòu)件之間;用例和實(shí)現(xiàn)它們的協(xié)作之間。
實(shí)現(xiàn)
《測試路上你問我答》里的 Q&A 90,如果是你要的,甚好!如果不是,你問,我答!
作者簡介:14 年測試 + 11 年項(xiàng)目管理 + 11 年團(tuán)隊(duì)管理 = 一個(gè)測試?yán)媳?/p>