子父類中成員變數

託帕發表於2018-08-31

變數:

this  代表當前物件的引用       this.變數 首先在本類中找所需要的這個變數,如果沒有找到在父類中找

super 用於訪問當前物件的父類成員    super.變數 直接從父類中找到所需變數

public class Test {
	public static void main(String[] args){
		Student stu=new Student();
		stu.show();
	}
}

class Person{
	String name="張三";
}
class Student extends Person{
	String name="李四";
	void show(){
		System.out.println(name);
		System.out.println(this.name);
		System.out.println(super.name);
	}
}

public class Test {
	public static void main(String[] args){
		Student stu=new Student();
		stu.show();
	}
}

class Person{
	String name="張三";
}
class Student extends Person{
	void show(){
		System.out.println(name);
		System.out.println(this.name);
		System.out.println(super.name);
	}
}

相關文章