フィールド変数へのアクセスと変更は危険
インスタンス名.フィールド名=値;
だがしかし、オブジェクト指向言語では
フィールド変数は複数クラスの共有物である為、
アクセス・変更は望ましくない。
そのため、メソッドえを経由してフィールドを
操作する(カプセル化によるクラスの保護)
インスタンス名.フィールド名=値;
だがしかし、オブジェクト指向言語では
フィールド変数は複数クラスの共有物である為、
アクセス・変更は望ましくない。
そのため、メソッドえを経由してフィールドを
操作する(カプセル化によるクラスの保護)