程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java繼續中的結構辦法實例解析

java繼續中的結構辦法實例解析

編輯:關於JAVA

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved