为了账号安全,请及时绑定邮箱和手机立即绑定

封装的思想考虑

感觉就是对细节不断隐藏,让合作者不关注/关注不到内部,进行隔离,调用时只关注什么用方法,方法、类、包、项目等感觉都是不同层次/粒度的封装体现。

正在回答

2 回答

封装是整个面向对象的基础,将一切可以封装的东西尽可能的单独封装起来,努力做到一个类只为一个目的而存在,保护私有数据信息,每个类对外提供相应的接口来访问,可使代码有更好的可重用性,可读性和可维护性。

4 回复 有任何疑惑可以回复我~

封装主要作用

① 对象的数据封装特性彻底消除了传统结构方法中数据与操作分离所带来的种种问题,提高了程序的可复用性和可维护性,降低了程序员保持数据与操作内容的负担。

②对象的数据封装特性还可以把对象的私有数据和公共数据分离开,保护了私有数据,减少了可能的模块间干扰,达到降低程序复杂性、提高可控性的目的


3 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530696    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

封装的思想考虑

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信