程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> [JAVA100例]006、類的繼承

[JAVA100例]006、類的繼承

編輯:JAVA編程入門知識

  

class tree
{
/**
 *<br>方法說明:樹的樹根
 *<br>輸入參數:
 *<br>返回類型:
 */
  public void root()
  {
   String sSite = "土壤中";
   String sFunction = "吸收養份";
   print("位置:"+sSite);
   print("功能:"+sFunction);
  }
/**
 *<br>方法說明:樹的樹干
 *<br>輸入參數:
 *<br>返回類型:
 */
  public void bolo()
  {
   String sSite = "地面";
   String sFunction = "傳遞養份";
   print("位置:"+sSite);
   print("功能:"+sFunction);
  }
/**
 *<br>方法說明:樹的樹枝
 *<br>輸入參數:
 *<br>返回類型:
 */
  public void branch()
  {
   String sSite = "樹干上";
   String sFunction = "傳遞養份";
   print("位置:"+sSite);
   print("功能:"+sFunction);
  }
/**
 *<br>方法說明:樹的葉子
 *<br>輸入參數:
 *<br>返回類型:
 */
  public void leaf()
  {
   String sSite = "樹梢";
   String sFunction = "光合作用";
   String sColor = "綠色";
   print("位置:"+sSite);
   print("功能:"+sFunction);
   print("顏色:"+sColor);
  }
/**
 *<br>方法說明:顯示信息
 *<br>輸入參數:Object oPara 顯示的信息
 *<br>返回類型:
 */
  public void print(Object oPara)
  {
   System.out.println(oPara);
  }
/**
 *<br>方法說明:主方法
 *<br>輸入參數:
 *<br>返回類型:
 */
  public static void main(String[] arges)
  {
   tree t = new tree();
   t.print("描述一棵樹:");
   t.print("樹根:");
   t.root();
   t.print("樹干:");
   t.bolo();
   t.print("樹枝:");
   t.branch();
   t.print("樹葉:");
   t.leaf();
  }
}
/**
 * <p>Title: 柳樹參數</p>
 * <p>Description: 描述柳樹的參數</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Filename: </p>
 * @author 杜江
 * @version 1.0
 */
class osier extends tree
{
 /**
 *<br>方法說明:過載樹的樹葉
 *<br>輸入參數:
 *<br>返回類型:
 */
  public void leaf()
  {
   super.leaf();
   String sShape = "長形";
   super.print("形狀:"+sShape);
  }
  /**
 *<br>方法說明:擴展樹的花
 *<br>輸入參數:
 *<br>返回類型:
 */
  public void flower()
  {
   print("哈哈,柳樹沒有花!!");
  }
/**
 *<br>方法說明:主方法
 *<br>輸入參數:
 *<br>返回類型:
 */
  public static void main(String[] args)
  {
   osier o = new osier();
   o.print("柳樹樹根:");
   o.root();
   o.print("柳樹樹干:");
   o.bolo();
   o.print("柳樹樹枝:");
   o.branch();
   o.print("柳樹樹葉:");
   o.leaf();
   o.print("柳樹花:");
   o.flower();
  }
}

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