zoukankan      html  css  js  c++  java
  • 继承、抽象、多态

    /**

    • @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("正方形");}
    }

  • 相关阅读:
    maven工程的目录结构
    集合的区别
    名词解析
    1.(字符串)-判断字符串是否是子集字符串
    1.(字符串)-判断两字符串是否相等
    python max函数技巧
    1.(字符串)-子字符串位置查找
    numpy线性代数np.linalg
    Python图像库PIL 使用
    pyhthon-chr
  • 原文地址:https://www.cnblogs.com/sgjk/p/13692426.html
Copyright © 2011-2022 走看看