java講座を一緒に受けよう!
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450: ◆WtRerEDlHI 05/05/26 23:14:02 mainでplayerDataを管理し、各メソッドは、playerDataを受け取って、 それを処理するって言う構造になっていることに注目してください。 各メソッドは、playerDataしか意識しなくてよく round、playerは意識していません。 このように、変数の適用範囲を絞ることによって メンテナンスしやすいようにしてます。 451: ◆WtRerEDlHI 05/05/26 23:23:03 つぎに、playerDataについてみていきます。 >public class PlayerData { >private int win; >private int lose; >private int draw; 今まで、個別に管理していた win[] lose[] draw[] をplayerDataとしてまとめています。 各playerのwin 各playerのlose 各playerのdraw というのを、 各playerの{ win lose draw } にしたわけです。 こうしたことにより、 win[],lose[],draw[] では、各変数のつながりがぱっとみただけでは分かりませんでしたが 分かるようになりました。 452: ◆WtRerEDlHI 05/05/26 23:24:26 さて、この考え方から行くと、 もう一箇所、○○の○○同士でまとめることができる 変数があります。それはどこでしょう? また、どうすればいいでしょうか? 考えてみてください。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5395日前に更新/311 KB
担当:undef