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法式設計有所贊助