0
正如標題所示,我目前正在研究一個在DataStream變量的論壇中攜帶數據的項目,該變量是一個「列表ADT」,用於存儲通過Datastream在路由器之間發送的數據包。結構和列表ADT之間的用法區別是什麼?
爲什麼要將它聲明爲列表ADT而不是創建一個數據結構,包括數據包內的所有不同的數據變量?這樣做有沒有什麼主要的好處呢,還是比起將其聲明爲數據結構來提供額外的功能?
正如標題所示,我目前正在研究一個在DataStream變量的論壇中攜帶數據的項目,該變量是一個「列表ADT」,用於存儲通過Datastream在路由器之間發送的數據包。結構和列表ADT之間的用法區別是什麼?
爲什麼要將它聲明爲列表ADT而不是創建一個數據結構,包括數據包內的所有不同的數據變量?這樣做有沒有什麼主要的好處呢,還是比起將其聲明爲數據結構來提供額外的功能?
我找到了一個很好的答案,它很好地描述了ADT在一般術語中的含義。
http://iampandiyan.blogspot.in/2013/11/what-is-abstract-data-typeadt.html