标签:
以一个例子的形式来说明this 和 supper 的用法区分
在构造方法中,如果想使用父类方法,可以用supper.方法名 的方式来访问父类中的方法。
在类中,如果方法的变量名称与类中变量名称相同,则可以用this.变量名 来表示方法中的变量(否则该变量会自动视为类中的变量)
class Persion{
public int c;
private String name;
private int age;
protected void setName(String name){
this.name=name;
}
protected void setAge(int age){
this.age=age;
}
protected void print(){
System.out.println("Name="+name+"Age="+age);
}
}
public class TestPersion extends Persion{
public void print(){
System.out.println("this supper demo");
super.print();
}
public static void main(String args[])
{
TestPersion tsd=new TestPersion();
tsd.setName("robert");
tsd.setAge(22);
tsd.print();
}
}
标签:
原文地址:http://www.cnblogs.com/hitxx/p/4493059.html