エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
再利用性の高いクラス作成に重要な“アクセス制御”
ドキュメントだけでは自由にコーディングできる しかし、メソッドを使うようにドキュメントへ書いておい... ドキュメントだけでは自由にコーディングできる しかし、メソッドを使うようにドキュメントへ書いておいても、それだけではAppを下記のようにコーディングしてしまう人は必ず出てきてしまいます。UserInfoManagerのuserInfoArrayフィールドは、特にアクセス制御されていないため、Appが直接アクセスして操作できてしまうからです。ドキュメントで説明をするだけでは、不十分なのです。 package sample14.app3a; class App { public static void main(String[] args) { UserInfo u = new UserInfo(); u.name = "taro"; u.eMail = u.name + "@example.jp"; UserInfoManager manager = new UserInfoManager(
2010/04/21 リンク