作業

在統一建模語言 (UML) 類別圖解中,作業會要求一項呼叫分類器或類別實例來執行的服務。作業是包含在類別和介面中。 分類器所含的作業數目不拘,不過也可能連一個作業都沒有。

作業是功能或查詢的實作,這些功能或查詢可能會呼叫一個物件來執行。 妥善定義的作業,只會做一件事。

比方說,您可以製作一個 Cart 類別,讓它負責新增和移除客戶打算購買的商品。 然後再加入 addItem( ) 作業,將商品加到籃車中, 以及加入 removeItem( ) 作業,將商品移除。

在 UML 類別圖解中,Java™ 方法是對映至 UML 類別作業(行為)。

在 UML 類別圖解中,作業是位於某個形狀的作業區段中。 在該類別範圍中定義的作業(靜態),下面會加上底線。 作業的視覺化樣式,可以用文字符號(例如,"+")或圖示(例如, 本影像所示範的,是作業的 Eclipse Protected 可見性圖示。)加以表示。

Java 程式碼 UML 視覺化
這個影像顯示表現為作業的 Java 程式碼。 本影像所示範的,是 Java 類別的作業(方法)在 UML 類別圖解中的表示方式。
相關概念
類別圖解
類別形狀
分類器
類別
關係
屬性
無法分辨之參照的裝飾
對應關係
可見性
相關工作
變更顯示屬性和作業區段的預設值
變更屬性和作業的預設可見性樣式
顯示分類器的作業簽章
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.