• 继承、抽象、多态


    /**

    • @Description 接口(Interface)demo:
    • @Author xiang
    • @Date 2020/9/18 17:04。
    • 继承 关键词extends,继承父类中的公共特性
      多态 子类继承父类、实现父类共有特性,利用重写父类方法,减少冗余,,减少开发和维护时间。
      /
      //定义四边形父类
      public class QuadrangleUseInterface {
      public static void main(String[] args) {
      drawTest[]d= {new ParallelogramgleUser(), new SquareUseInterface()};
      for (int i=0;i<d.length;i++){
      d[i].draw();
      }
      }
      }
      /
      定义接口和方法,注意接口不可以写方法体*/
      interface drawTest{ void draw();}

    /定义平行四边形类,该类继承四边形类,并实现drawTest接口/
    class ParallelogramgleUser extends QuadrangleUseInterface implements drawTest{
    /实现接口必须重写接口里面方法体/
    public void draw() { System.out.println("平行四边形"); }
    }
    /定义正方形类,该类继承四边形类,并实现drawTest接口/
    class SquareUseInterface extends QuadrangleUseInterface implements drawTest{
    public void draw() { System.out.println("正方形");}
    }

  • 相关阅读:
    Hadoop OutputFormat浅析
    硬盘性能
    HDFS读文件过程分析:读取文件的Block数据
    HDFS写文件过程分析
    JAVA中的编码分析
    HBase 写入优化
    HBase ttl 验证
    大数据多维分析平台的实践
    TiDB在特来电的探索
    Druid 基础使用-操作篇(Pivot、plyql)
  • 原文地址:https://www.cnblogs.com/sgjk/p/13692426.html
Copyright © 2020-2023  润新知