カ
プ
セ
ル
化
カ
プ
セ
ル
化
と
は
、
オ
ブ
ジ
ェ
ク
ト
指
向
プ
ロ
グ
ラ
ミ
ン
グ
に
お
い
て
、
デ
ー
タ
や
メ
ソ
ッ
ド
を
ク
ラ
ス
内
に
封
じ
込
め
、
外
部
か
ら
の
ア
ク
セ
ス
を
制
限
す
る
こ
と
を
指
し
ま
す
。
つ
ま
り
、
ク
ラ
ス
外
部
か
ら
直
接
ア
ク
セ
ス
で
き
な
い
よ
う
に
す
る
こ
と
で
、
不
正
な
操
作
や
変
更
を
防
ぐ
こ
と
が
で
き
ま
す
。
カ
プ
セ
ル
化
は
、
オ
ブ
ジ
ェ
ク
ト
指
向
プ
ロ
グ
ラ
ミ
ン
グ
に
お
け
る
重
要
な
概
念
の
1
つ
で
あ
り
、
カ
プ
セ
ル
化
さ
れ
た
デ
ー
タ
は
、
デ
ー
タ
の
安
全
性
を
高
め
、
プ
ロ
グ
ラ
ム
の
信
頼
性
を
向
上
さ
せ
ま
す
。
変
数
メ
ソ
ッ
ド
外
部
か
ら
の
不
正
な
ア
ク
セ
ス
か
ら
保
護
手
法
①
・
・
・
ア
ク
セ
ス
修
飾
子
に
よ
る
制
限
•
public
:
ど
の
ク
ラ
ス
か
ら
で
も
ア
ク
セ
ス
可
能
•
private
:
同
じ
ク
ラ
ス
内
か
ら
の
み
ア
ク
セ
ス
可
能
•
protected
:
同
じ
ク
ラ
ス
と
派
生
ク
ラ
ス
か
ら
ア
ク
セ
ス
可
能
•
internal
:
同
じ
ア
セ
ン
ブ
リ
内
か
ら
の
み
ア
ク
セ
ス
可
能
手
法
②
・
・
・
プ
ロ
パ
テ
ィ
に
よ
る
制
御
プ
ロ
パ
テ
ィ
=
オ
ブ
ジ
ェ
ク
ト
の
状
態
を
取
得
・
設
定
す
る
た
め
の
ア
ク
セ
サ
メ
ソ
ッ
ド
プ
ロ
パ
テ
ィ
を
使
用
す
る
こ
と
で
、
ク
ラ
ス
内
部
で
保
持
さ
れ
る
デ
ー
タ
に
対
し
て
、
制
御
さ
れ
た
ア
ク
セ
ス
を
提
供
す
る
こ
と
が
で
き
る