リフレクションでprivateにアクセスできないのはカプセル化というより最適化を妨げないためのVMの仕様
実際は別に役に立ってないけど