1

Peoples Information (Normal People, Artists, Bands) と Media(Audio [audio length - type String] Video[Size - type String]) を格納するタスクシート用のメディア ライブラリを作成する必要があります。

(ArrayList を介して) String 型の情報を格納できる MediaContainer クラスの作成を開始しました。そこで、単純に 2 つのクラス (データを保持することになっている MediaContainer と、それを埋めるためのすべてのメソッドを持つ Information クラス) を作成することにしました。

私が本当に必要としているのは、より経験豊富なユーザーからのフィードバックの形での保証またはアドバイスです (したがって、私は正しい方向に向かっていることを知っています)。 これが私の距離です -

import java.util.ArrayList;

public class MediaContainer {

    ArrayList<String> Media = new ArrayList<String>();

    public MediaContainer(String addmedia) {
        Media.add(addmedia);
        System.out.println("this is the list :"+Media);
    }
}

どのように進めればよいですか?よろしくお願いします!

4

1 に答える 1

2

必要な情報を追加して取得できることを示す簡単な単体テストを作成します。

私もそうしようと思います。

  • camelCase 変数などの Java コーディング規約に従います。
  • フィールドfinalを作成しprivate、可能な場合。
  • 可能な場合、コレクションの具象型の代わりにインターフェイスを使用します。List
  • Mediaメディアに関連する情報を記録するには、カスタム クラスが必要になると思います。つまり、1 つの String では十分ではありません。
于 2013-01-10T10:59:40.280 に答える