一、封装---隐藏一个对象的内部实现
1、定义:封装是指隐藏对象的属性及实现细节,对外仅提供接口可见。
2、作用:(1)封装实现了信息隐藏,有利于软件复用。
(2)避免使用非法数据赋值 保证数据的完整性 避免内部发生修改时,导致整个程序的修改
二、属性封装和方法封装的区别:
1、属性封装与传统封装的使用目的是相同的,属性封装的优点在于:使用对象的用户可以使用一个命名项就能操作内部数据。
三、集合:
一、封装---隐藏一个对象的内部实现
1、定义:封装是指隐藏对象的属性及实现细节,对外仅提供接口可见。
2、作用:(1)封装实现了信息隐藏,有利于软件复用。
(2)避免使用非法数据赋值 保证数据的完整性 避免内部发生修改时,导致整个程序的修改
二、属性封装和方法封装的区别:
1、属性封装与传统封装的使用目的是相同的,属性封装的优点在于:使用对象的用户可以使用一个命名项就能操作内部数据。
三、集合: