• abstract


    package study.test;

    /**
     * @see 抽象类One
     * @author FenglinZ
     * @version 1.0
     */
    public abstract class AbsOne {

     /**
      * @see 获取字符
      * @return 获取的字符
      */
     public abstract String getString();

     /**
      * @see 显示获取的字符
      */
     public void Show() {
      System.out.print("Show:");
      System.out.println(getString());
     }
    }
    -----------------------------------------
    package study.test;

    public class Two extends AbsOne {

     @Override
     public String getString() {
      return this.getClass().getName();
     }
     
    }
    --------------------------------------------
    package study.test;

    public class Three extends AbsOne {

     @Override
     public String getString() {
      return this.getClass().getName();
     }

    }

    --------------------------------------------
    package study;

    import study.test.AbsOne;
    import study.test.Two;
    import study.test.Three;

    /**
     * @see 执行程序
     * @author FenglinZ
     * @version 1.0
     */
    public class Execute {

     /**
      * @see 执行程序
      * @param args
      *            参数
      */
     public static void main(String[] args) {
      AbsOne abs = null;
      abs = new Two();
      abs.Show();
      abs = new Three();
      abs.Show();
     }

    }

  • 相关阅读:
    GIS Tools for Hadoop 详细介绍
    凤凰涅槃,浴火重生(2013年总结)
    13年我们依然在路上
    HDU 4022 Bombing (map + multiset)
    ArcGIS 10.2 操作SQLite
    hdu1690 Bus System (dijkstra)
    HDU 4704 Sum
    Dark Side of Cloud Storage —— 数据对像的分块消重
    gdb x查看二进制
    信号 signal sigaction补充
  • 原文地址:https://www.cnblogs.com/xinxindiandeng/p/1358725.html
Copyright © 2020-2023  润新知