封装(encapsulation)

封装(encapsulation)

  • 提高代码的安全性。
  • 提高代码的复用性。
  • “高内聚”:封装细节,便于修改内部代码,提高可维护性。
  • “低耦合”:简化外部使用,便于调用者使用,便于扩展和协作。

访问控制符

封装的实现—使用访问控制符

  • private表示私有,只有自己的类才能访问。
  • defult(如同没有修饰符),只有同一个包的类能访问。
  • protected表示只可以被同一个包的类以及其它包中的子类访问。
  • public表示可以被该项目的所有包中的类访问。
发布了8 篇原创文章 · 获赞 0 · 访问量 102

猜你喜欢

转载自blog.csdn.net/gao_tianLiang/article/details/104495191