ジェネリックスでコレクションクラスの作成です //次のクラスを実装する。 //クラス: /** * オブジェクトの集合(セット)を管理するクラス。 */ public class MySet{ } //フィールド: /** オブジェクトを格納する配列への参照 */ private E[] elements;{ } /** 格納されている要素数 */ private int size;{ } //コンストラクタ: /** * 8件の要素を格納できる配列を用意する。 */ public MySet(){ } /** * n件の要素を格納できる配列を用意する。 */ public MySet(int n){ } //メソッド: /** * elemをセットに追加する。成功でtrueを返す。 */ public boolean add(E elem){ } /** * セット内でelemと同値の要素を探索する。存在すればtrueを返す。 */ public boolean contains(E elem){ } /** * セットに含まれる要素数を返す。 */ public int size(){ } /*※mainメソッドを用意し,実装した全てのコンストラクタやメソッドが正常に 機能しているかどうかを検証する。*/ {}の中身以外は変更しないで作成します。
↧