this关键字
来源:互联网 发布:卡祖笛淘宝 编辑:程序博客网 时间:2024/06/04 00:23
this:用于区分局部变量和成员变量的
eg: private int age;
Person(int age)
{
this.age=age;
}
其实,就是,哪个对象在调用this所在的函数,this就指的是那个对象
this的用处:
1:在定义类中功能时,如果内部要用到调用该函数的对象时,就要用this来表示本对象。
2:用于构造函数之间的调用,形式:this(它调用的构造函数的参数列表); 这个语句只能写在构造函数的第一行,因为初始化动作要先执行
其实,在上面的代码中,也可以不用this,即可以把构造函数中的参数改一个名字,但是那样降低了代码的阅读性。所以,我们用相同的参数名称,但是加入一个this来区分那个是局部变量,哪个是成员变量、
0 0
- 关键字this
- this关键字
- this关键字
- this 关键字
- this 关键字
- this关键字
- this关键字
- this 关键字
- this 关键字
- this 关键字
- this关键字
- 关键字this
- 关键字this
- this 关键字
- this 关键字
- this关键字
- this关键字
- This关键字
- 如何使用GDB显示不同C文件中的同名结构体内容
- DOS批处理对人脸库进行分类
- 七牛---关于C# SDK的各种Demo
- MOBIKE----IKEv2 Mobility and Multihoming Protocol
- UIWindow
- this关键字
- web三种跨域请求数据方法
- CAAnimation解读
- 如何制作bootloader
- UITableView中Cell重用机制导致内容重复覆盖
- Deep Belief Network简介
- AVAudioSessionCategory说明
- 面试题 C++ 动态绑定 虚函数
- 获取缓存路径、获得应用version号码