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

    接口:interface,如果抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。接口定义的一组规范,
    实现现实世界中这样的逻辑 :如果你是。。。则必须能。。。
    class用于定义类,interface用于定义接口
    接口的特点:
    1.接口中常见定义:常量,抽象方法。
    2.接口中的成员都有固定修饰符
    常量  public static final
    方法  public abstract
    接口中的成员都是public的。
    
    接口是不可以创建对象的,因为有抽象方法,需要被子类实现,子类对接口中的抽象方法全都覆盖后,子类才可以实例化,否则子类是一个抽象类。
    
    接口可以被类多实现。也是对。多集成不支持的转换形式,JAVA支持多实现。
    
    类与类之间是继承,只能单继承
    类与接口之间是实现,可以多实现
    接口与接口之间是继承,可以多继承。
    
    接口:借口是对外暴露的规则,借口是程序的工恩那个扩展,接口可以原来多实现,类与接口之间是实现关系,而且类的消失可以继承一个类的同时
    实现多个接口,接口与接口之间可以有继承关系。
    
    基本功能定义在类中,扩展功能定义在接口中。
  • 相关阅读:
    light oj 1105 规律
    light oj 1071 dp(吃金币升级版)
    light oj 1084 线性dp
    light oj 1079 01背包
    light oj 1068 数位dp
    light oj 1219 树上贪心
    light oj 1057 状压dp TSP
    light oj 1037 状压dp
    矩阵快速幂3 k*n铺方格
    矩阵快速幂2 3*n铺方格
  • 原文地址:https://www.cnblogs.com/aipohoo/p/5398506.html
Copyright © 2011-2022 走看看