java繼續中的結構辦法實例解析。本站提示廣大學習愛好者:(java繼續中的結構辦法實例解析)文章只能為提供參考,不一定能成為您想要的結果。以下是java繼續中的結構辦法實例解析正文
本文實例講述了java繼續中的結構辦法。分享給年夜家供年夜家參考。詳細以下:
繼續中的結構辦法:
1、子類的結構進程中必需挪用其基類的結構辦法。
2、子類可以在本身的結構辦法中應用super(argument_list)挪用基類的結構辦法。
2.1、應用this(argument_list)挪用本類的別的結構辦法。
2.2、假如挪用super,必需寫在子類結構辦法的第一行。
3、假如子類的結構辦法中沒有顯示的挪用基類的結構辦法,則體系默許挪用基類的無參數結構辦法。
4、假如子類結構辦法中既沒有顯示挪用基類結構辦法,而基類又沒有沒有參數的結構辦法,則編譯失足。
實例代碼以下:
class SuperClass{
private int n;
//SuperClass(){
// System.out.println("SuperClass()");
//}
SuperClass(int n){
System.out.println("SuperClass(int n)");
this.n = n;
}
}
class SubClass extends SuperClass{
private int n;
SubClass(){
super(300);
System.out.println("SuperClass");
}
SubClass(int n){
System.out.println("SubClass(int n):"+n);
this.n = n;
}
}
public class TestSuperSub{
public static void main (String args[]){
//SubClass sc = new SubClass();
SubClass sc2 = new SubClass(200);
}
}
順次驗證下面的語法。
願望本文所述對年夜家的Java法式設計有所贊助