0

コンピューター サイエンスの AP クラスのプロジェクトとして、架空の会社向けのプログラムを設計する必要があります。このプログラムは、労働者の名前、労働時間、賃金率、残業した場合の賃金を追跡します。労働者の正確な数がわからないという心構えでプログラムを作成する必要があります。つまり、ユーザーが労働者と時間の情報を追加し終わるまでプログラムがループし、最後にそれを表示してすべてのデータとその量を表示します。会社は各労働者に支払わなければなりません。これに関する私の思考プロセスは、メイン プログラムのループを作成し、ユーザーが完了するまで名前、時間、料金などを入力できるようにすることでした。しかし、私が遭遇する障害は、同じ変数を何度も使用するため、最後に呼び出すことができないということです。必要に応じて変数を自動的に作成し、最後に呼び出すことができるようにする方法です。そうでない場合、このプログラムを作成するためのより良い方法は何ですか。

これまでのところ、以下を使用して調べてみました: クラスを構築する配列

4

1 に答える 1

2

オブジェクトを定義するだけです。

public class Worker {
    private String name;
    //...

    //getter/setters
}

そしてリストを維持する

List<Worker> list = new ArrayList<Worker>(); //which grows automatically .

各エントリのオブジェクトをインスタンス化し、リストに追加します。

于 2012-11-13T04:35:43.883 に答える