java学习part10 this

90-面向对象(进阶)-关键字this调用属性、方法、构造器_哔哩哔哩_bilibili

1.java的this

java的this性质类似cpp的this,

但它是一种引用,所以用 this. xxx来调用。

this代表当前的类的实例,所以必须和某个对象结合起来使用,不能和类(static)结合使用

2.this的使用场景

3.不同的构造器内,调用其他构造器来简化代码

用this.(参数)的方式来调用其他构造器,根据参数去调用不同的重载构造器。

若用this调用构造器必须在第一行,否则报错。类似的,有继承里的super()放第一行

相关推荐
悠哉悠哉愿意1 小时前
【数学建模学习笔记】无监督聚类模型:分层聚类
笔记·python·学习·数学建模
北冥电磁电子智能1 小时前
江协科技STM32学习笔记补充之004
笔记·科技·学习
一个响当当的名号2 小时前
c++primer 个人学习总结-模板和泛型编程
开发语言·c++·学习
落羽的落羽2 小时前
【C++】C++11的可变参数模板、emplace接口、类的新功能
开发语言·c++·学习
滴滴滴嘟嘟嘟.2 小时前
Qt对话框与文件操作学习
开发语言·qt·学习
乱飞的秋天2 小时前
IO学习
学习
snowfoootball4 小时前
近期算法学习记录
学习·算法
今天也好累4 小时前
C++ 小游戏:拍桌子
c++·笔记·学习·算法
滴滴滴嘟嘟嘟.4 小时前
Qt图表功能学习
开发语言·qt·学习
charlie1145141914 小时前
Android开发——初步了解AndroidManifest.xml
android·xml·开发语言·学习·安卓·安全架构