【軟件構造】課件精譯(七)抽象數據類型

一、抽象和用戶定義類型 抽象意味着什麼 抽象、模塊化、封裝、信息隱藏、關注點分離(模塊具有單獨的責任,不要將一個責任分散在不同的模塊中) 用戶定義類型 數據抽象 數據抽象:一個類型的特徵由可對其執行的操作刻畫 抽象類型的新穎性和以往不同之處在於對操作的關注 二、類型和操作的分類 可變和不可變數據類型 可變類型的對象可以被修改,是因爲提供了可修改其狀態的操作。 抽象類型操作的分類 Creators:
相關文章
相關標籤/搜索