java代碼生成uml類圖 uml中,依賴,和,關(guān)聯(lián),有什么區(qū)別嗎?
uml中,依賴,和,關(guān)聯(lián),有什么區(qū)別嗎?如果兩個(gè)元素中的一個(gè)的定義發(fā)生變化,它將導(dǎo)致另一個(gè)元素發(fā)生變化。據(jù)說這兩個(gè)元素之間存在依賴關(guān)系。對(duì)于一個(gè)類,依賴性可能存在于以下情況:一個(gè)類向另一個(gè)類發(fā)送消息;
uml中,依賴,和,關(guān)聯(lián),有什么區(qū)別嗎?
如果兩個(gè)元素中的一個(gè)的定義發(fā)生變化,它將導(dǎo)致另一個(gè)元素發(fā)生變化。據(jù)說這兩個(gè)元素之間存在依賴關(guān)系。對(duì)于一個(gè)類,依賴性可能存在于以下情況:一個(gè)類向另一個(gè)類發(fā)送消息;一個(gè)類將另一個(gè)類作為其數(shù)據(jù)的一部分;另一個(gè)類在類計(jì)數(shù)的操作中將另一個(gè)類作為其參數(shù)。如果類更改其接口,則發(fā)送到該類的任何消息都可能不再有效。