标签:
以一个例子的形式来说明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