設計一個ADT

ADT是對現實中事物的一種抽象,我對ADT的理解是他有兩層,一個是數據層、另一個是操作層。換言之就是外界通過操作層的方法使用數據層的內容。就好比我要設計一個可以喝水的人的ADT,我需要設計一個嘴作爲ADT的數據,然後在設計一個能夠讓嘴去喝水的方法。 我們從設計一個無向圖的ADT來理解如何設計一個ADT。假設我們現在要設計一個無向圖的ADT,他要能夠實現創建、增刪節點/邊,打印圖功能。 分析用戶要求
相關文章
相關標籤/搜索