2012-03-30 10 views
0

ArrayList<Image>(4 th行)の名前はJavaの用語で次のコードで教えてください。フィールド宣言だクラスコンポーネントの用語

public class ImageCollection { 
    private int imageNum;       // field 
    private String name;       // field 
    ArrayList<Image> album = new ArrayList<Image>(); // ??? 

    public ImageCollection(String n, int numIm) { // constructor 
    name = n; 
    imageNum = numIm; 
    } 

    public set(String n) {       // method 
    name = n; 
    } 
+0

「名前」とは何ですか? –

+0

は 'album'ではありませんか? –

+0

私はコンストラクタ、メソッド、2つのフィールドを書きましたが、どうすれば4行目を呼び出すことができますか? –

答えて

0
name - field of type String 
album - field of type ArrayList<Image>, you can read it as list of images 
+1

'Image'クラステンプレートを使った' ArrayList' –

+0

@LuiggiMendozaありがとう、私はそれを変更しました。 –

0

。ただし、デフォルト値(null)で初期化されるのではなく、Imageオブジェクトを含む空のArrayListとして初期化されます。

0

ArrayListには「コレクション」欄は、コードブロック内で、より具体的にリスト

あり、

0

album変数は、画像のリストであるフィールドと呼ばれる - のArrayListがListの実装の一つでありますオブジェクト

Arraylist javadoc

関連する問題