A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 汪冰伦 中级黑马   /  2015-10-23 08:12  /  182 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  封装就是隐藏对象的属性和实现细节,仅仅对外提供公共的访问方式;

  好处:便于使用、提高重用性、提高安全性、将变化隔离;

  封装原则:将不需要对外提供的内容隐藏起来,把属性都隐藏起来,提供公共方法访问,可以用private修饰成员,并且提供get***和set***方法,并且一个属性只对于一个set和get方法;

  最大的封装是什么:框架;
  
  为什么要用private修饰成员变量:这样私有化成员变量,类以外就不能访问,只有通过调用它的set,get方法,这样设计者就可以在set、get方法中加入逻辑判断等语句,提高代码的健壮性。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马