- 2
- 0
- 约5.48千字
- 约 54页
- 2017-03-06 发布于重庆
- 举报
第13章物件资料结构塑模 类别图与物件图
K、物件資料結構塑模~類別圖與物件圖 類別 類別圖 執行、實作觀點的類別種類 能見度 Visibility 類別間之關係 相依 一般化 關聯 實現化 物件圖 物件資料結構塑模 1. 類別 Class 一群相關物件的定義、描述或樣版 類別具有名稱、屬性與操作,同一類別之物件具有相同屬性與操作 類別封裝了屬性及操作 類別與物件的關係 類別 Class :物件的設計藍圖 物件 Object :根據類別所建造出來的實體 Instance 物件導向程式設計,以 class 表現真實世界的物品 類別圖與物件圖 類別是物件導向軟體系統的核心 類別圖(Class Diagram) 物件導向的資料結構塑模工具 類似傳統資料庫的ERD ,但是ERD是針對資料來做設計,並非以物件導向的觀點來設計 描述軟體系統靜態結構的類別和類別關係 物件圖(Object Diagram) 是類別圖的實例 Instances ,用於描述一系統於某時間點的靜態結構 一棟房子的藍圖就好比是類別;而依據藍圖所蓋出的房子就是實例。 由類別所建構出來的實例稱為物件 2.類別圖 實例 實例:ATM自動櫃員機系統的類別圖 2.1 執行觀點的類別種類 永存類別 Persistent Class ─當程式執行後,該物件之資料需被儲存在資料庫者 暫存類別 Transient Class ─ 當程式執行後,該物件之資料不需被儲存在
原创力文档

文档评论(0)