课程
/后端开发
/Java
/Java入门第二季 升级版
感觉就是对细节不断隐藏,让合作者不关注/关注不到内部,进行隔离,调用时只关注什么用方法,方法、类、包、项目等感觉都是不同层次/粒度的封装体现。
2016-11-29
源自:Java入门第二季 升级版 7-1
正在回答
封装是整个面向对象的基础,将一切可以封装的东西尽可能的单独封装起来,努力做到一个类只为一个目的而存在,保护私有数据信息,每个类对外提供相应的接口来访问,可使代码有更好的可重用性,可读性和可维护性。
封装主要作用
① 对象的数据封装特性彻底消除了传统结构方法中数据与操作分离所带来的种种问题,提高了程序的可复用性和可维护性,降低了程序员保持数据与操作内容的负担。
②对象的数据封装特性还可以把对象的私有数据和公共数据分离开,保护了私有数据,减少了可能的模块间干扰,达到降低程序复杂性、提高可控性的目的
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答封装。
3 回答封装。
1 回答封装的步骤
2 回答封装的作用?
3 回答封装类