練習13-1 |
---|
考慮圖13-1 的繼承關係,請分別列出 Student 物件和 Teacher 物件的所有屬性。 |
練習13-2 |
---|
假設該網路書店還兼賣文具 (SchoolSupply),且還可能賣一些無法歸類的商品,請重畫第一個特殊化分類 (依商品種類來分)。 |
練習13-3 |
---|
在圖13-3 裡,創作者的特殊化分類的重複限制是用 (o),請問其涵意為何? |
練習13-4 |
---|
請解釋圖13-4 中,各特殊化分類 (客戶,存款戶,貸款戶,不動產貸款戶) 中重複限制的意義。 |
練習13-5 |
---|
在圖13-4 裡,「貸款戶」被特殊化分類成「信貸戶」、「不動產貸款戶」和「動產貸款戶」等三個子類別,而這三個子類別都有三個屬性:貸款利率、貸款日期及貸款年限。請問是否可以將這三個屬性移到父類別「貸款戶」? |
練習13-6 |
---|
圖13-5 中,貴賓專戶共有哪些屬性? |
練習13-7 |
---|
圖13-10 中,若將「理財戶」改成多重繼承,由「銀行股東」和「貴賓專戶」所組成,請問其代表的意義為何? |
練習13-8 |
---|
考慮公司和員工的關係,其中一個公司可以有1 到多個員工,但每一位員工只能屬於一家公司。 1. 用UML 類別圖的關連來表示。 2. 用第二章M:N 的關係型態來表示。 3. 用第三章 (min, max) 的關係型態來表示。 |