關(guān)系是將事物聯(lián)系在一起的方式,UML中定義了四種關(guān)系:
(1)依賴(Dependencies):兩個(gè)事物之間的語(yǔ)義關(guān)系,其中一個(gè)事物發(fā)生變化會(huì)影響另一個(gè)事物的語(yǔ)義;
(2)關(guān)聯(lián)(Association):一種描述一組對(duì)象之間連接的結(jié)構(gòu)關(guān)系,如聚合關(guān)系(描述了整體和部分間的結(jié)構(gòu)關(guān)系);
(3)泛化(Generalization):一種一般化-特殊化的關(guān)系;
(4)實(shí)現(xiàn)(Realization) :類之間的語(yǔ)義關(guān)系,其中的一個(gè)類指定了由另一個(gè)類保證執(zhí)行的契約。
新聞熱點(diǎn)
疑難解答