Stack

Stack

 >> NGL >> リファレンス >> Containerカテゴリ >> Containerのクラス >> Stack

言語: Visual Basic    C#

最終更新日付:2012/06/25 12:20:45

説明

Stack はスタックを実現するコンテナアダプタです。内部でスタックの処理を実装しているわけではなく、他のコンテナを内部で使用することでスタックの機能を実現しています。そのため、Stack クラスは作成時に使用するコンテナを設定する必要があります。

バインドするコンテナは、PushableBackContainer インターフェースをサポートしている必要があります。この条件を満たす NGL のコンテナは VectorDeque、および List です。

 

メソッド一覧

Stack クラスのメソッドの一覧を以下に示します。各コンテナがサポートするメソッドの一覧は「コンテナのメソッド」 をご覧下さい。

コンストラクタ

メソッド 説明
New スタックオブジェクトを作成します。
メソッド 説明
Stack スタックオブジェクトを作成します。

その他のメソッド

メソッド 説明
Push スタックに要素を追加します
Pop スタックから要素を取り出します
Size スタックの要素数を返します
Empty スタックが空かどうかを調べます
Top スタックの先頭要素の値を取得/設定します

 

 


Copyright(C) 2011-2012 Show MATSUOKA.
Powered by Prefab.