然而,使用 getters 和 setters 获取对象的数据远比直接使用点操作符具有优势。为什么呢? 执行 时可以增加规则对要变量的合法性进行判断。封装了内部逻辑。继承该类时可以重载默认行为。从服务器获取数据时可以进行懒加载。 正例: 让对象拥有私有成员 反例: