別に毎日投稿をしようと思ってはいない、かのうです。
はいこんばんはー。
今日も頭の中の整理のためにオブジェクト指向のカプセル化についてまとめたいと思います。
オブジェクト指向とは何かある程度わかっていることが前提です。
さて、カプセル化をすることのメリットとしては、設定したクラスの内部に間違った値を代入することが防げる点にあります。
これは処理の流れを書いたものです。
このセッターメソッドでメンバ変数に引数を代入するのですが、ここで引数が正しい値かどうかチェックする処理を入れます。セッターメソッドもゲッターメソッドも公開(public)します。
今回は以上です。