面向对象高级特性接口
1、什么是接口
接口的用途是用来定义现实世界不同类型事物的共同行为特征

2、接口的组成
接口可以包含以下成员:

3、接口的使用

4、接口的注意事项
如果实现接口的类中没有实现接口中的全部方法,必须将此类定义为抽象类
接口也可以继承另一个接口,使用extends关键字。

5、 接口小结
接口的特点:
①用interface来定义。
②接口中的所有成员变量都默认是由public static final修饰的。
③接口中的所有方法都默认是由public abstract修饰的。
④接口没有构造器。
⑤接口采用多继承机制。
⑥接口定义举例

6、接口和抽象类的关系

7、接口在java8中的变化
Java 8中,你可以为接口添加默认方法和静态方法。从技术角度来说,这是完全合法的,只是它看起来违反了接口作为一个抽象定义的理念。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:32
阅读量:141
阅读量:68
阅读量:152
阅读量:193