09/09/11 13:33:51
>>252
では、データと手続きがセットになっていれば、良いのですね?
よく言われるのは、Stackならpushとpopがあるとか。
では、popだけのStackはADTではないのですか?という話になる。
インターフェイスとしては十分に成立しうると思います。
というわけで、ADTは、
add, removeのように正と負の関係にある処理と、
状態を問い合わせるための必要最低限の処理が必要なのではないかと思いました。
もっと正確な定義を示している人間はいないのですか?