zoukankan      html  css  js  c++  java
  • 接口中可以包含的组成部分

    接口中可以包含的组成部分

      1.抽象方法

      2.常量

      3.默认方法(JDK8)

      4.静态方法(JDK8)

      5.私有方法(JDK9)

    1.抽象方法

      public abstract 返回值类型 方法名称(参数类型 参数名称);

      注意:

        1.接口中的抽象方法,修饰符如果自己写必须是:public abstract

        2.接口中的抽象方法,修饰符可以省略不写,默认就是:public abstract

        3.抽象方法只有方法头,不能有方法体大括号。

      如何使用接口与实现类?

        1.创建对象

          接口名称 引用名 = new 实现类名称();

        2.调用

          引用名.抽象方法(参数);

      注意:

        1.左边是接口类型,那么只能调用接口当中定义好的内容,不能调用右侧实现类当中的特有内容。(即接口隔离、接口通用)

        2.当调用接口当中的抽象方法时,真正运行的是右侧new的时候类的具体方法内容。

        3.总结一句话:编译的时候看左边,运行的时候看右边。

  • 相关阅读:
    异步fifo设计(2)
    异步fifo设计(1)
    systemverilog学习(9)assertion
    cordic算法
    Booth除法器设计
    systemverilog学习(8)randomization随机化
    systemverilog学习(7)OOP
    折线法——卡特兰数证明
    【BZOJ 4004】 装备购买(高斯消元+贪心)
    POJ 3322 Bloxorz
  • 原文地址:https://www.cnblogs.com/chenmingjun/p/8850160.html
Copyright © 2011-2022 走看看