一般来说, 在类中将数据成员定义为 private:,  通过public:公有的方法操作它,据说这是安全性的一个体现. 为什么呢? 
[代码是人写的,有代码的人,所有数据成员全都看得到. 编译后的exe, 不管公有私有等什么类型的数据成员,谁都看不到。我想问的是,将数据成员定义为 private:, 安全性应如何理解?]