AvA 面向对象的櫬食 ○封装的优点: 保证类对象的安全性和完整性。 2)由于把类的实现情况隐藏起来,只允许对类成员进行 有限的访问,所以程序员可以自由地更改类的内部, 不需要为使用该类的程序做什么变化而担心。 3)只要一个类可供外部方法调用的外部特点不变,程序 员就可以任意更改这个类的内部代码。 公有数据 私有数 据↑ 方法 数据法 JAVA 对象A 对象B面向对象的概念 封装的优点: 1) 保证类对象的安全性和完整性。 2) 由于把类的实现情况隐藏起来,只允许对类成员进行 有限的访问,所以程序员可以自由地更改类的内部, 不需要为使用该类的程序做什么变化而担心。 3) 只要一个类可供外部方法 调用的外部特点不变,程序 员就可以任意更改这个类的内部代码。 方 法 数 据 对象A 对象B 私有数 据 方法 公有数据