java学习part10 this

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

1.java的this

java的this性质类似cpp的this,

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

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

2.this的使用场景

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

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

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

相关推荐
一只小风华~9 小时前
学习笔记:Vue Router 中的链接匹配机制与样式控制
前端·javascript·vue.js·笔记·学习·ecmascript
月临水10 小时前
Redis 学习笔记(二)
redis·笔记·学习
Nan_Shu_61411 小时前
学习SpringBoot
java·spring boot·后端·学习·spring
●VON11 小时前
重生之我在大学自学鸿蒙开发第二天-《MVVM模式》
学习·华为·harmonyos
你真的可爱呀11 小时前
uniapp学习【vue3在uniapp中语法,使用element,使用uView UI】
学习·uni-app
2501_9167665412 小时前
【Git学习】初识git:简单介绍及安装流程
git·学习
哈基鑫12 小时前
手写数字识别学习笔记
笔记·学习
im_AMBER12 小时前
Web 开发 29
前端·学习·web
缘友一世12 小时前
活动目录的枚举学习
学习·网络安全·网路攻击
Da Da 泓12 小时前
shellSort
java·数据结构·学习·算法·排序算法