輕鬆使用super關鍵字

1.作用
 (1)調用父類的構造方法
 (2)操作被隱藏的成員變量和被覆蓋的成員方法
2.final的用法
 (1)super.變量名,表示父類的成員變量

 (2)super.方法名,表示父類的成員方法

 (3)super(父類構造函數的參數列表),調用父類的構造方法

3.現在讓我們編寫程序用final關鍵字

class A {
	int a;
	int b;
	A(int a,int b) {
		this.a=a;
		this.b=b;
		System.out.println("a="+a+"  b="+b);
	}
}

class B extends A{
	double c;
	B(int a,int b,double c) {
		super(a,b);//調用父類的構造方法
		this.c=c;
		System.out.println("  c="+c);
	}	
}

public class Test { 
public static void main(String[] args) { 
	B t=new B(2,4,4.2); 
	} 
} 
運行結果如下


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章