民國107年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第42題
在UML 類別圖(Class Diagram)中,下列何者代表某類物件參與另一類物件的關係次數限制,至少 為0、至多為1?
題目
在UML 類別圖(Class Diagram)中,下列何者代表某類物件參與另一類物件的關係次數限制,至少 為0、至多為1?
- (1) 1..0
- (2) 0..1
- (3) 0-1
- (4) 1-0
官方答案
(2) 0..1
解析
UML 類別圖以多重性(multiplicity)標示參與關聯的物件個數,語法為「下限..上限」,中間用兩個點。0..1 表示該端可以是 0 個或 1 個物件,屬於選擇性(optional)的關聯;若寫成 1..*,則表示至少一個。選項 1「1..0」把上下限顛倒,不合法;選項 3、4 用連字號或顛倒順序,都不是 UML 規定的寫法。因此代表「至少 0、至多 1」的是 0..1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。