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

    接口

    1. 普通类:只有具体实现

    2. 抽象类:具体实现和规范(抽象方法)都有

    3. 接口:只有规范!自己无法写方法,专业的约束。约束和实现分离:面向接口编程

    4. 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是。。。则必须能。。。”的思想

    5. 接口的本质是契约,让之后的类实现

    6. oo的精髓,是对对象的抽象,最能体现这一点的是接口。

    7. 声明类的关键字是class,声明接口的关键字是interface

    小细节

    1. 接口中的所有定义的方法其实都是抽象的public abstract(不一定要显式定义)

    2. 类可以实现接口 implements 接口

    3. 实现了接口的类,就需要重写接口里面的方法

    4. 利用接口实现多继承

    5. 接口中定义的属性,这个是静态的常量

    6. 抽象的思维

    作用

    1. 约束

    2. 定义一些方法,让不同的人实现

    3. 接口中默认的方法,public abstract

    4. 接口不能被实例化,接口中没有构造方法

    5. 可以实现多个接口

    6. 必须重写接口中的方法。

  • 相关阅读:
    java设计模式----工厂设计模式
    java拓展----CountDownLatch同步辅助类
    java设计模式----单例模式
    java拓展----Lock锁
    Orcal学习----初识Orcal
    java学习----泛型
    java学习----Junit&Log4j
    java学习----注解
    java学习----反射
    java学习----数据解析
  • 原文地址:https://www.cnblogs.com/Athena-life/p/13397150.html
Copyright © 2011-2022 走看看