zoukankan      html  css  js  c++  java
  • 第一个接口 interface

     1 package Interface;
     2 
     3 /*
     4     如何定义一个接口:
     5     public interface 接口名称{
     6         //接口内容
     7     }
     8  */
     9 
    10 /*
    11    接口的使用步骤:
    12    1.接口不能直接使用,必须有一个“实现类”来“实现”该接口.
    13    格式:
    14    public class 实现类名称 implements 接口名称{
    15         //....
    16    }
    17    2.接口的实现类必须覆盖重写(实现)接口中所有的抽象方法,
    18    实现:去掉abstract关键字,加上方法体大括号。
    19    3.创建实现类的对象,进行使用。
    20 
    21    注意事项:
    22    如果实现类并没有覆盖重写接口中所有的抽象方法,那么这个实现类自己就必须是抽象类。
    23 */
    24 public class Demointerstate {
    25     public static void main(String[] args) {
    26         //错误写法 不能直接new接口对象使用
    27 
    28         //创建实现类的对象使用
    29         MyinterfaceAbstrctImpl impl = new MyinterfaceAbstrctImpl();
    30         impl.methodAbs();
    31     }
    32 }
    1 package Interface;
    2 
    3 public class MyinterfaceAbstrctImpl implements MyinterfaceAbstract{
    4     @Override
    5     public void  methodAbs(){
    6         System.out.println("这是第一个方法!" );
    7     }
    8 }
     1 package Interface;
     2 /*
     3 *在任何版本的Java中,接口都能定义抽象方法。
     4 * 格式:
     5 * public abstract 返回值 方法名称(参数列表);
     6 * 注意事项:
     7 * 1.在接口当中的抽象方法,修饰符必须是两个固定的关键字:public abstract
     8 * 2.这两个关键字修饰符,可以选择性的省略(不推荐)
     9 */
    10 public interface MyinterfaceAbstract {
    11     //这是一个抽象方法
    12     public abstract void methodAbs();
    13 }
  • 相关阅读:
    文本特殊符号汇集
    十大编程算法助程序员走上高手之路
    单例模式(Singleton)
    flink time and watermark
    关于maven依赖关系的问题
    幂等
    乐观锁和悲观锁的一个例子
    Elasticsearch logstash filter
    ELK filebeat的安装
    使用 Python 验证数据集中的体温是否符合正态分布
  • 原文地址:https://www.cnblogs.com/bingquan1/p/12628622.html
Copyright © 2011-2022 走看看