Class Diagram :抽像類vs具體的類的概念
抽像或具體: 並說明這些類和具體類之間的差異。
所有類(Class) 都可以指定為抽像或具體。Concrete是默認值。這意味著該類可以具有(直接)實例(instances) 。相反,抽象意味著一個類不能擁有自己的(直接)實例(instances) 。抽像類純粹是為了概括通用行為,否則這些行為將在(子)類之間重複。我們將通過下圖說明這一點。
在上圖中,有一個名為Employee的抽像類。在UML中,抽像類的名稱以斜體字體編寫。該類包含一個名為calculatePay的抽象方法,它以斜體字體編寫。抽象方法沒有實現。通常,抽像類包含一個或多個抽象方法。 |
Class Diagram: 抽象类 (Abstract) vs 具体类 (Concrete)
最新推荐文章于 2023-06-15 23:31:34 发布