2015-06-02から1日間の記事一覧
〈フィールドを書き換えたい時〉 class Hero{ private int hp; hpフィールドは他のクラスからはアクセス出来ないが、 同じクラス内のattack( );やsleep( );のようなメソッドからであれば アクセス(書き換え)が出来る →この場合は、通常通り this.hpで書き換…
オブジェクト指向のプログラミングでは、効率良く、安全にコードを書く仕組みが大きく分けると3つある。 1つ目 カプセル化 フィールドへの読み書きやメソッドの呼び出しを制御する機能(アクセス制御) ex. このメソッドはAクラスからは呼び出し可だが、Bク…