zoukankan      html  css  js  c++  java
  • 接口

    一.语法:   

    public interface  接口名{      public void foo();    }

    二.特征  

    1.接口不可被实列化  

    2.实现类必须实现接口所有方法  

    3.实现类可以实现多个接口  

    4.接口中的变量都是静态常量,默认是public修饰  

    5.接口中不能有构造方法  

    6.接口中的方法全是public修饰的抽象方法   

    三.步骤:  

    1.编写接口--interface  

    2.实现接口--implements  

    3.使用接口

    四.面向接口编程  

    1.关系实现类有何能力,而不关心实现细节  

    2.面向接口的约定,而不考虑接口的具体实现  

    3.程序设计是面向接口的约而不考虑具体实现

     五.接口比抽象类的好处   

    1.可以被多继承  

    2.设计和实现完全分离  

    3.更自然使用多态  

    4.更容易搭建程序框架  

    5.更容易实现

  • 相关阅读:
    连接ESP32失败:等待包头 #226超时
    题王网
    高可用架构模式——CAP
    高性能负载均衡
    单服务器高性能模式
    虚拟支付
    高性能架构设计——数据库篇
    MySQL
    shell 命令: MD5
    HTTPS
  • 原文地址:https://www.cnblogs.com/wenwei111/p/6895699.html
Copyright © 2011-2022 走看看