1. 面向对象的三大特性

  1. 封装
    1. 提高代码安全性
    2. 实现代码组件化
    3. 合理隐藏,合理暴露
    4. **
  2. 继承
  3. 多态