數據結構里抽象數據類型定義有什么用?
2 回答

慕村225694
TA貢獻1880條經驗 獲得超4個贊
抽象數據類型(Abstract Data Type 簡稱ADT)是指一個數學模型以及定義在此數學模型上的一組操作。抽象數據類型需要通過固有數據類型(高級編程語言中已實現的數據類型)來實現。抽象數據類型是與表示無關的數據類型,是一個數據模型及定義在該模型上的一組運算。對一個抽象數據類型進行定義時,必須給出它的名字及各運算的運算符名,即函數名,并且規定這些函數的參數性質。一旦定義了一個抽象數據類型及具體實現,程序設計中就可以像使用基本數據類型那樣,十分方便地使用抽象數據類型。

月關寶盒
TA貢獻1772條經驗 獲得超5個贊
編寫一個數據類型作為基礎類型,這些抽象操作就轉換為該類型的成員函數,如果對外的接口就在公有域中,其他在保護或者私有按具體情況
編寫該基礎類型后,再聲明對象,通過對象使用這些操作了
- 2 回答
- 0 關注
- 1352 瀏覽
添加回答
舉報
0/150
提交
取消