zoukankan      html  css  js  c++  java
  • 面向对象(模板方法模式)

    /**
    * Created by rabbit on 2014-07-21.博客园.刘朋程
    */
    //Created by rabbit on 2014-07-21.博客园.刘朋程
    abstract class GetTime
    {
        public void getTime()
            {
            long start = System.currentTimeMillis();
                record();
            long stop = System.currentTimeMillis();
            System.out.println("毫秒:"+(stop-start));
            }
        public abstract void record();
    }
    //Created by rabbit on 2014-07-21.博客园.刘朋程
    class SubTime extends GetTime //继承父类将抽象方法record进行复写,定义程序
    {
        public void record()
        {
            for (int x=1;x<1000;x++)
            {
                  System.out.println("*");
            }
        }
    }
    //Created by rabbit on 2014-07-21.博客园.刘朋程
    public class TemplateDemo {
        public static void main(String [] args)
        {
            SubTime gt = new SubTime();
            gt.getTime();
        }

    }

  • 相关阅读:
    阅读代码
    openSips
    rc.local 问题
    MyBatis框架使用(一)
    【数据结构杂谈】
    【AGC052A】
    【杜教筛学习笔记】
    CF618F Double Knapsack
    [NOI2016] 循环之美
    【BZOJ 4668 冷战】
  • 原文地址:https://www.cnblogs.com/liupengcheng/p/3858284.html
Copyright © 2011-2022 走看看