首页 >后端开发 >java教程 > 正文

java中封装是什么

原创2019-05-23 18:16:4101072
第八期线上培训班

封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。

在面向对象程式设计方法中,封装是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。

封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。

要访问该类的代码和数据,必须通过严格的接口控制。

封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。

适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。

封装的优点

1、 良好的封装能够减少耦合。

2、类内部的结构可以自由修改。

3、可以对成员变量进行更精确的控制。

4、隐藏信息,实现细节。

相关视频教程推荐:《JAVA教程

以上就是java中封装是什么的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码
  • 相关标签:java 封装
  • 本文原创发布php中文网,转载请注明出处,感谢您的尊重!
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    青灯夜游

    今天学习一小步,明天提升一大步

    最近文章
    phpstudy如何安装mongodb的扩展?880
    phpstudy如何配置虚拟域名?800
    nginx反向代理是什么意思1076
    推荐视频教程
  • Java参考文档Java参考文档
  • 用PHP面向对象思想实现对各个类进行封装处理用PHP面向对象思想实现对各个类进行封装处理
  • 最新Java完整视频教程最新Java完整视频教程
  • 视频教程分类
    第八期线上培训班