封装
- 通过操作接口来访问方法
- 不需要知道方法内部的具体细节,提高程序的安全性,保护数据
- 隐藏代码的实现细节
- 统一接口
- 增加系统可维护性(方便在get/set方法中添加一些操作,对违规操作的限制等)
- 高内聚:类的内部数据操作细节自己完成,不允许外部干涉
- 低耦合:仅暴露少量的方法给外部使用
- 通过private限定,get/set方法访问
- 通过操作接口来访问方法
- 不需要知道方法内部的具体细节,提高程序的安全性,保护数据
- 隐藏代码的实现细节
- 统一接口
- 增加系统可维护性(方便在get/set方法中添加一些操作,对违规操作的限制等)
- 高内聚:类的内部数据操作细节自己完成,不允许外部干涉
- 低耦合:仅暴露少量的方法给外部使用
- 通过private限定,get/set方法访问