JAVA面向对象之this关键字
本文参考内容: 牛客网,本文仅为本文学习知识总结。
this关键字
指代成员方法中的参数brand就是成员变量brand
this关键字的应用
this关键字的含义:this关键字用于指代当前对象。
this关键字的用法
1.调用当前对象的构造方法;
2.调用当前对象的成员变量;
3.调用当前对象的成员方法;
this关键字的补充
this究竟指代了谁.
this指代正在调用方法的那个对象:
1.在构造方法中,thi s指代正在初始化的对象;
2.在成员方法中,thi s指代调用该方法的对象。
this是可以省略的
1.Java允许对象的一个成员直接调用另一个成员,这实际上是省略了this;
2.当成员的名称存在冲突,会导致语法产生歧义时,就不能省略this关键字。