博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
this的使用
阅读量:7018 次
发布时间:2019-06-28

本文共 462 字,大约阅读时间需要 1 分钟。

hot3.png

封 装(面向对象特征之一)是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。

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

封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。

 

this:代表对象。就是所在函数所属对象的引用。

this到底代表什么呢?哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。

开发时,什么时候使用this呢?

在定义功能时,如果该功能内部使用到了调用该功能的对象,这时就用this来表示这个对象。

 

this 还可以用于构造函数间的调用。

调用格式:this(实际参数);

this对象后面跟上 .  调用的是成员属性和成员方法(一般方法);

this对象后面跟上 () 调用的是本类中的对应参数的构造函数。

 

注意:用this调用构造函数,必须定义在构造函数的第一行。因为构造函数是用于初始化的,所以初始化动作一定要执行。否则编译失败。

转载于:https://my.oschina.net/u/2441327/blog/667737

你可能感兴趣的文章
openstack 之 windows server 2008镜像制作
查看>>
5_css控制文字及链接.txt
查看>>
【开班伊始】写下你的愿望清单,定制你的2015!
查看>>
学习使用资源文件[7] - 字符串资源
查看>>
如何检验网络安全建设和运维水平?
查看>>
如何把字符串覆给数组 - 回复"刘那"
查看>>
GdiPlus[35]: IGPGraphicsPath (二) 命中测试
查看>>
ThreadPoolTaskExecutor 多线程分解执行耗时任务与单线程串行执行简单比较
查看>>
Spring3.0 XML配置文件
查看>>
Java字节序
查看>>
java UDP 操作
查看>>
linux-命令收集
查看>>
mysql5.6错误代码
查看>>
MYSQL-innodb存储引擎配置
查看>>
Monkey源码分析番外篇之WindowManager注入事件如何跳出进程间安全限制
查看>>
系统默认的开机动画修改成自己想要的图片的方法
查看>>
一个简单的瀑布流
查看>>
ceph mon 添加
查看>>
pycharm改的骚一点
查看>>
Java学习路线
查看>>