面试题22:为什么要避免数据成员放在公共域中