10.黑马程序员-封装

来源:互联网 发布:手写文字识别软件 编辑:程序博客网 时间:2024/05/24 04:09

------- android培训、java培训、期待与您交流! ----------

封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。
  • 封装的好处:
    • 将变化隔离
    • 便于使用
    • 提高重用性
    • 提高安全性
  • 封装原则:
    • 将不需要对外提供的内容都隐藏起来。
    • 把属性都隐藏,提供公共方法对其访问。
  • 封装方法:
    • 要封装的成员变量、成员方法,可以把修饰符改为private,使其只在本类中有效。
    • 再提供一个方法,使用这个方法可以使用被封装的成员。之所以对外提供访问方式,是因为可以在访问方式中加入逻辑判断等语句,提高代码健壮性。
    • 注意:封装不是私有,私有仅仅是封装的一种表现形式。
原创粉丝点击