0

このプログラムの実行方法を知っている人はいますか?以下の説明を参照してください。

「銀行の顧客がログインして詳細を表示し、お金を引き出し、お金を預け、暗証番号を変更できるようにするプログラムを作成します。名前、暗証番号、口座残高、当座貸越を格納する配列を用意します。配列は、ユーザーが預け入れまたは引き出したときに更新する必要があります。お金または PIN を変更します。PIN は、既に使用されている PIN にすることはできません。ユーザーは、当座貸越がある場合にのみ、自分のアカウントにあるよりも多くのお金を引き出すことができます。」

4

1 に答える 1

1

やり方は教えませんが、アドバイスはできます。BankAccount詳細を表示するためのインスタンス フィールドと、詳細を表示したり、お金を引き出したりするためのメソッドを含むクラスを作成したいと思うでしょう。率直に言って、静的配列を使用するのはばかげた方法です。教師が許可する場合は、 の静的配列を作成しBankAccount、フィールドに直接アクセスします。

    BankAccount[] accounts = new BankAccount[20]; //as big as you need
    //initialize it here
    //to access the PINs, do something like this:
    int i = BankAccount[i].getPIN();

最後に、PIN が重複しないようにするために、コンストラクター内で配列を検索して一致する PIN を探し、必要に応じて一致を処理します。これは多くの情報であり、Java は初めてだと思います。ご不明な点がございましたら、お気軽にお問い合わせください。

于 2012-05-23T03:37:03.877 に答える