熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

Java 繼承的一個實例

2022-06-13   來源: Java核心技術 

   我們先建立基類BaseClassclass然後再從該類派生新類InherienceTest展示從基類派生的方法(Methord)及基類構造函數的執行
  package InherienceTestBaseClass;//package 後可以被繼承但是不能執行
  public class BaseClass
  {
  public BaseClass(){
  Systemoutprintln(Im the Constructor Function in BaseClass!);
  }
  protected static void FuncTest(){
  Systemoutprintln(This is a Function Test in BaseClass!);//Static Methord
  }
  public static void main(String[] args){
  FuncTest();
  Systemoutprintln(This is the BaseClass!);
  Systemoutprintln(new javautilDate());
  
  }
  };
  
  import InherienceTestBaseClassBaseClass;//相當於路徑path & InherienceTest\BaseClass\BaseClassclass
  
  public class InherienceTest extends BaseClass//注意public主類名必須和文件名相同
  { //基類不能和派生類在同一目錄下面
  public static void main(String[] args)  //main函數必須是pulic static
  {
  InherienceTest xx=new InherienceTest();//構造函數被執行
  xxFuncTest();             //調用繼承的方法
  Systemoutprintln(Hello World!);
  }
  }
  
  

From:http://tw.wingwit.com/Article/program/Java/hx/201311/26621.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.