zoukankan      html  css  js  c++  java
  • Java 接口

    初步理解:接口是一个特殊的抽象类,当抽象类中全部是抽象方法时,我们可以通过接口的形式来体现。interface用于定义接口

    接口中如果忘写修饰符会自动加public static final和public abstract

    注意:1.接口中只能出现public修饰符

       2.接口不可创建对象,需要被子类实现,子类对接口中所有抽象方法实现后,子类才能被实例化,否则子类就是一个抽象类,接口中无抽象函数

    接口中成员格式

    1.public  static final String Name="小李";//全局常量

    2.public abstract void show();//抽象方法

    java不支持多继承,因为存在安全隐患,当父类中定义了相同功能,
    功能内容不同时,子类不确定要运行哪一个
    但是java保留了这种机制,并用另一种体现形式来完成表示>>多实现

    关系:
    类与类之间:继承关系
    接口与类之间:实现关系
    接口与接口之间:继承关系
    */

    接口:提高了我们功能的扩展性,
    因为它降低事物与事物之间的耦合性(关系紧密程度)

    父类中定义的是多个类中共性的基本功能
    接口中定义的是扩展功能

    接口好处:
    可以多实现,也就是一个类可以实现多个接口

  • 相关阅读:
    栈:删除最外层的括号 (Leetcode 1021 / 155 / 1172 / 剑指31 / 面试 03.03)
    JDBC: Druid连接池
    JDBC: C3P0
    JDBC: C3P0
    JDBC: C3P0连接池
    JDBC: DBCP连接池
    JDBC: 数据库连接池
    JDBC: JDBC 控制事务
    JDBC: 预处理对象
    wpf 键盘快捷键响应
  • 原文地址:https://www.cnblogs.com/hank-lkj/p/9249997.html
Copyright © 2011-2022 走看看