クラスがありBankます。バンクにはname、 のリストがありAccountます。
私は2つの銀行、銀行Aと銀行を持っていBます。銀行の口座は銀行Aの口座とは少し異なります。B私の質問は、基本的にどのようにしてそのような構造を実装するのでしょうか?
Bank.createNewAccount(...)を作成Accountし、リストに追加して返すメソッドがありました。これは、Accountfor bankAが bank と同じ場合に機能しましたBが、これらが異なる (AccountAそしてAccountBそれぞれ) ため、どうすればよいかわかりません。
Bank異なるアカウントに対応するためだけに、2 つの別個のクラスを作成する必要がありますか? 次に、クラスの実装とBankAアカウントBankBクラスが異なるだけで同じになりますか、それとももっと簡単なアプローチがありますか?
言語に依存しない質問だと思いますが、念のためJavascriptで書いています。
これが明確な問題の説明であることを願っていますが、回答に基づいて編集することを許可してください。必要に応じて、コードの簡単なモックアップも提供できます。