第3章 アクセス修飾子とカプセル化

3.4 本章のまとめ

 この章では次のようなことを学習しました。

Pickup Lecture

・privateメンバには外部からアクセスが不可能。
・publicメンバはどこからでもアクセスが可能。
・public、private等を総称してアクセス修飾子と呼ぶ。
・カプセル化とは2つの要件を満たしたクラスのことである。
・①フィールド変数を「private」②フィールド変数にアクセスする「public」メソッドを用意。
・privateのフィールド変数に値の設定・取得を行うメソッドをアクセサメソッドと呼ぶ。
・アクセサメソッドはセッターメソッドとゲッターメソッドをさす。

 カプセル化の仕組みはそれほど複雑なものではなかったと思います。簡単に言ってしまうとフィールド変数は外部から自由にはアクセスできないようにし、フィールド変数へのアクセスは専用の操作(メソッド)を用意する、と言った2点のポイントだけです。今後はこのカプセル化を意識してクラスの作成を行っていきましょう。


NEXT>> 3.5 練習問題