接口的概述(认识接口)。
目标:接口的概述。(认识接口)。
什么是接口?
接口是更加彻底的抽象,在JDK 1.8之前接口中只能是抽象方法和常量。
接口体现的是规范思想,实现接口的子类必须重写接口的全部抽象方法。
接口的定义模式:(关注语法即可)
修饰符: interface 接口名称 {
//在JDK 1.8之前接口中只能是抽象方法和常量。
}
interface定义接口的核心关键字。
接口中成分的研究。
在JDK 1.8之前接口中只能是抽象方法和常量。
1.抽象方法。
接口中的抽象方法可以省略public abstrace不写,默认会加上;
2.常量,常量值只有一个,而且在程序运行的过程中不可更改;
常量一般修饰符是:public static final。
常量的变量名称建议字母全部大写,多个单词用"_”连接;
接口中常量是可以省去public static final不写,默认会加上;
public static final String SCHOOL_NAME = "黑马";
小结:
接口体现的是规范思想。
JDK1.8之前接口中只有抽象方法和常量!:
接口中抽象方法的 public abstract可以 不写,默认会加上!
接口中常量的 public static final 可以不写,默认会加上!
除此之外没有其他成分;