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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qiushuo 中级黑马   /  2015-6-30 14:02  /  553 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

封装

1)、定义

封装,即把客观事物封装成抽象的类,并且这类可以把自己的数据和方法只可以让可信的类或者对象来操作,对不可信的进行信息隐藏。


2)、运用

在程序中,我们用get 和set来给我们的类成员进行封装,让外界不能顺便访问或者改变成员变量的值,达到使我们的成员变量得到保护。set方法就是外界用它给我们的成员变量赋值。

3)、使用注意事项

set和get命名规范:set ,它的返回值为void,并且函数名要用set+成员变量名称(当然不能一样),后赋值的类型面要加参数,即给成员变量赋的值(需要写清楚所)

get,它坑定有返回值,且与成员变量一样,方法名不用get开头,与成员变量类似,丹奴能一样。并且不接受参数。

实质上为了区分方法名与成员变量,我们习惯在成员变量的前面写“_”,这样就能区分方法名与成员变量了。


3 个回复

倒序浏览
长知识了。
回复 使用道具 举报
顶一下,嘻嘻
回复 使用道具 举报
黑箱操作
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马