您的位置:首页 > 编程语言 > Java开发

Java语言基础之接口

2015-11-02 17:23 190 查看
接口

特点:

①.接口用关键字interface表示
interface 接口名
{}


②.类实现接口用implements表示

③.接口不能实例化,按照多态的方式来实例化

④.接口的子类:

a.可以是抽象类

b.可以是具体类,要重写接口中的所有抽象方法

成员特点:

①.成员变量:只能是常量,并且是静态
默认修饰符:public static final


②.构造方法:接口中没有构造方法

③.成员方法:只能是抽象方法
默认修饰符:public abstract


类与类:继承关系。只能是单继承,可以多层继承

类与接口:实现关系。可以单实现,也可以多实现,并且还可以在继承一个类的同时实现多个接口

接口与接口:继承关系。可以单继承,也可以多继承

形式参数:

①.基本类型

②.引用类型:

a.类:需要的是该类的对象

b.抽象类:需要的是该抽象类的子类对象

c.接口:需要的是该接口的实现类的对象

返回值类型:

①.基本类型

②.引用类型:

a.类:返回的是该类的对象

b.抽象类:返回的是该抽象类的子类对象

c.接口:返回的是该接口的实现类的对象
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 面向对象 接口