黑马程序员技术交流社区
标题:
JAVA 面向对象部分,this
[打印本页]
作者:
willsame
时间:
2016-3-18 00:02
标题:
JAVA 面向对象部分,this
this这里有点儿蒙逼,求解释!
作者:
wl756071448
时间:
2016-3-18 09:28
class Demo {
public static void main(String[] args) {
Zi z = new Zi();
z.print();
}
}
class Father {
int a = 10;
int b = 30;
}
class Zi extends Father {
int a = 20;
public void print() {
System.out.println(a); //输出20,前面什么都不加,默认为本类中的变量a
System.out.println(this.a); //输出20,前面加this,指向本类中的变量a
System.out.println(super.a); //输出10,前面加super,指向父类中的变量a
System.out.println(this.b); //输出30,当本类中没有b变量,这时候可以用this调用父类中的变量
}
}
复制代码
不知道这样写,能不能看懂
作者:
ma464526717
时间:
2016-3-18 21:08
本类对象的引用
作者:
a302550641
时间:
2016-3-18 22:58
谁调用this,this就是谁
作者:
dandan225110
时间:
2016-3-18 23:05
public A(String name){}
作者:
Q的感动
时间:
2016-3-18 23:14
this 是本类对象引用,哪个对象去调用,它就属于那个对象
作者:
陈文广
时间:
2016-3-18 23:51
this代表本类对象的应用, 它主要是用来区分在类中局部变量和成员变量重名的问题.不如Student s1= new Student(); 他在
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2