コード内の集約と構成の違いを完全に理解できないようです。
クライアント <.>---->BankAccount
(これは Client - BankAccount 構成クラス図のはずです)。
この例では、クライアントは銀行口座を持っています。つまり、クライアント オブジェクトが死ぬと、彼の銀行口座オブジェクトも死ぬということです。これは、 Client クラス内に BankAccount オブジェクトを持たなければならないということですか?
Class Client
{
BankAccount acc = new BankAccount();
public void addMoneyToBankAccount(decimal amount)
{
acc.AddMoney(amount);
}
public decimal CheckBalance()
{
return acc.CheckAccountBalance();
}
}
それで、この構成はコードですか?この例では、集計はどのようになりますか? 初心者の質問で申し訳ありませんが、コードが間違っていた場合は修正してください。前もって感謝します。