热门

最新

红包

立Flag

投票

同城

我的

发布
m0_66744122
m0_66744122
3 年前
truem0_66744122

一、封装
1.封装的概念:
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问
(把尽可能多的东西藏起来,对外提供便捷的接口)
2.封装的两个大致原则:
a.把所有的属性藏起来;
b.对外提供接口
3.如何实现封装:
1.修改属性的可见性(设为private,防治错误的修改);
2.创建共有的getter/setter方法(用于属性的读写);
3.在getter/setter方法中加入属性控制语句(对属性的合法性进行判断);
4.封装的好处:
a.便于适用者正确使用系统,防止错误修改属性
b.有助于系统之间的松耦合,提高系统独立性
c.提高软件的可重用性
d.降低了构建大型系统的风险

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
网赚力不从心打王者遇演员抖音不够看每天唠唠叨叨车又坏在半路早上出门看见狗在la💩咱就是说不知道干啥好了还是准备准备文章卷一卷IntelliJ IDEA
立即登录