[JAVA100例]006、类的继承

2016-02-19 17:04 0 1 收藏

下面图老师小编跟大家分享[JAVA100例]006、类的继承,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

  

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();
 }
}
/**
 * pTitle: 柳树参数/p
 * pDescription: 描述柳树的参数/p
 * pCopyright: Copyright (c) 2003/p
 * pFilename: /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();
 }
}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1614043.html

延伸阅读
import java.awt.*; import java.awt.event.*; import javax.swing.*; /**  * pTitle: 检查盒演示/p  * pDescription: 选择不同的选择框显示不同的图片/p  * pCopyright: Copyright (c) 2003/p  * pFilename: CheckBoxDemo.java/p  * @version 1.0  */ public class CheckBoxDemo extends JPanel ...
/**  * pTitle: 目录操作/p  * pDescription: 演示列目录下的文件,和移动一个目录/p  * pCopyright: Copyright (c) 2003/p  * pFilename: Dir.java/p  * @version 1.0  */ import java.io.*; public class Dir{  /**  *br方法说明:实现目录列表  *br输入参数:  *br返回类型:  ...
import java.awt.*; import java.applet.*; /**  * pTitle: 带阴影的文字/p  * pDescription: 使用Applet和Graphics,实现一个文字的移动广告。/p  * pCopyright: Copyright (c) 2003/p  * pFilename: ShadowText.java/p  * @version 1.0  */ public class ShadowText extends Applet implements Runnable ...
/**  * pTitle: 线程同步/p  * pDescription: 通过使用同步锁实现对共享数据的操作/p  * pCopyright: Copyright (c) 2003/p  * pFilename: SyThreadDemo.java/p  * @version 1.0  */ /**  *br类说明:主程序  *br功能描述:构造两个线程,并启动它们  */ public class SyThreadDemo {  ...
/**  * pTitle: 创建多线程/p  * pDescription: 使用构造器,创建多线程。/p  * pCopyright: Copyright (c) 2003/p  * pFilename: multiThread.java/p  * @version 1.0  */ public class multiThread { /**  *br方法说明:主方法  *br输入参数:  *br返回类型:  */  public static vo...

经验教程

572

收藏

52
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部