接口

来源:互联网 发布:淘宝游戏专营类目 编辑:程序博客网 时间:2024/05/21 19:25

接口的特点

A:接口用关键字interface表示,interface接口名

B:类实现接口用implements表示,class类名+implements接口名

C:接口不能被实例化,但可以按照多态的方式来实例化

D:接口的子类,a可以是抽象类,但是意义不大,因为抽象类的子类来实现,b,可以是具体类,要重写接口中的所有抽象的方法


接口的成员特点:

成员变量:只能是常量,并且是静态的

构造方法:接口没有构造方法;

成员方法:只能是抽象的方法;

默认修饰类,public,abstract


接口的作用,为原本已经存在的类,提供一些扩展的功能

关于接口的总结:

1:接口的本身是一个特殊的类

2:接口成员的变量,默认是public,static,final,修饰的,也就是说接口中的成员变量实际上是一个常量,

3:接口中的方法都是抽象的方法,默认public,abstract修饰,

4:接口是不能创建对象的

5:接口没有构造方法


类和接口,

类实现接口的关系,实现关系


注意点,

1:当一个<非实现类>实现接口时,必须实现接口中的所有方法;

2:一个类可以实现多个接口

0 0
原创粉丝点击