>>682
「値の設定は常に自分自身によってなされるもの」

そうだね。
いきなりother.member = val なんてやっちゃいかんよね。
でも自分で設定するためメソッド作ったとしてどうする?privateメソッドも他のインスタンスからは呼べないんだぜ?