天天看點

UML圖中包含(include)和擴充(extend)關系的差別

在軟體工程中的UML那一塊知識有一個知識點就是包含和擴充關系很容易混淆,是以今天特此記下二者的差別友善自己以後學習以及了解。以下面例子為例:

UML圖中包含(include)和擴充(extend)關系的差別

如圖所示:

>登記外借資訊與使用者登入屬于包含關系(include),因為登記外借資訊必然需要使用使用者登入來進行,是以區分包含關系就是某個用例必然會使用另外一個用例

繼續閱讀