クラスを変更せずに特定のメンバを封印したいということか?
めんどくさいけどそのクラスをラップして代入以外をpublicにすればおk
http://codepad.org/FfSqsZlq