Java的继承03

1.this关键字

this 永远代表当前正在创建的对象  代表本类的变量。。。this. 调用本类中的成员变量

eg:class person{

String name;
int age;

public person(String name,int age) {
this.name//代表着的是类中的name//=name;
this.age//代表着是类中的age//=age;

}

2.super关键字

//super.调用父类中的成员变量

eg:class father {
public int num = 10;//父类中的
}
class son extends father{
public int num =20;//public 可以公用与任何一个类中//子类中的

public void show() {
int num = 30;//成员变量
System.out.println(num);//调用最近的成员变量   30
System.out.println(this.num);                              20
System.out.println(super.num);                           10
}

}

阅读更多
上一篇Java继承总结02
下一篇java的继承总结04----代码块执行顺序
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭