Java中的接口

一、接口的概念:接口是一种引用的数据类型,接口只是描述应该具备的方法,没有具体的实现,不能实例化。

1.接口的定义:

关键字:interface,不再使用class。接口的文件后缀名仍为java,编译后的文件仍叫class文件

与类的定义相同,唯一不同的是关键字

public interface MyInterface{

}

二、接口内成员(属性、方法)定义:

1.接口内属性的定义:接口中不能定义普通的属性

必须定义为常量,普通的类中可以用get set进行操作,接口不可以。

固定写法:public static final 数据类型 属性名 = 值;

公共访问权限 静态的 固定

2.接口内方法的定义:

接口内的方法,必须全部是抽象方法,方法的定义有固定格式的:

public abstract 返回值类型 方法名(参数列表);

因为接口内方法必须要在实现的类中重写,故修饰符只能用public必须使用abstract,抽象方法

接口内的方法,只能提供公共访问的抽象方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值