どのように私は、プライベート静的ArrayListにオブジェクトを追加する必要がありますか?

negar.n:

私はプライベート静的ArrayListにその店のすべての銀行で、銀行のクラスを持っています。どのように私はそれに作成されたすべての新しい銀行を追加することができますか?私は、新しいメソッドやフィールドを作成、またはメソッドまたはコンストラクタのパラメータのいずれかを変更することはできませんよ。

これは私の銀行のクラスです。

    public class Bank {
        private static ArrayList<Bank> allBanks=new ArrayList<Bank>();
        private String name;

        public Bank(String name) {
             this.name = name;
        }
    public String getName() {
            return name;
        }

これは私のメインクラスです。

    public class Main {
        public static void main(String[] args) {
             new Bank("randomBankName");
            }
    }
TALEX:

コンストラクタでそれを実行します。

    public Bank(String name) {
         this.name = name;
         allBanks.add(this);
    }

警告は、実際のプロジェクトでそれを行うことはありません。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=318565&siteId=1
おすすめ