封装

封装是面向对象思想的三大特征之一,封装就是隐藏实现细节,仅对外提供访问接口。

封装有:

  1. 属性的封装
  2. 方法的封装
  3. 类的封装
  4. 组件的封装
  5. 模块的封装
  6. 系统级封装

封装的好处:

  1. 模块化
  2. 信息隐藏
  3. 代码重用
  4. 插件化易于调试
  5. 具有安全性
原文地址:https://www.cnblogs.com/xunbu7/p/4055461.html