、私のコードは、
class Bank
{
private :
list < Client*> clientList;
}
class Client
{
private :
list< Account*> accountList;
}
class account
{
private
list< string> statement;
}
あるああ、私は銀行のクラスでステートメントをアクセスしたいです!私はそのアクセス方法について考えています。
1)クライアントクラスでlist< Account*> getAccountList()
メソッドを作成し、アカウントでlist<string> getStatement()
メソッドを作成しています。
なぜリストはプライベートですか?まあ、一般公開されるかもしれない?
2)すべてのクラスでは、リストのアクセス方法(うーん、例えば、ポップとプッシュ?)..
作る私は2を得たが、それはひどいです。私はやるべきことがたくさんあり、同じような機能を繰り返しました...
何が最善の方法ですか?それは私が決して知らない方法ですか?
これはJavaと何が関係していますか? –
この宿題ですか? – crashmstr
これは可能な解決策です:http://stackoverflow.com/q/3911098/79455 – rve