Java中的接口:

        接口的本质是契约,与普通的类不同,在普通的类中,只有具体的实现方法,之后引入的抽象类,与普通类也有些不同,里面既可以写具体的实现,也可以写一些约束。接口相较于抽象类而言,是一种更抽象的东西,里面只有约束,没有具体的实现。相当于法律,只制定一些规则,是面向对象的精髓。

1、类的声明用关键字class,接口interface

2、接口中的方法是public abstract。可以不写,只写  数据返回值类型  方法名(0;

3、可以在接口中定义属性,类型是静态常量  public static final。可以这么写 ,但是在接口中一半不定义属性。

4、定义接口后,需要去实现,类名一般一Impl结尾。

5、接口用implements 实现,可以同时实现多个接口,例如

public class UserServiceImpl (类名) implements UserService,TimeService{

重写接口中的方法

6、接口的作用:约束;定义一些方法,让不同的人去实现;

7、注意事项: 接口不是类,里面没有构造方法,所以不能被实例化,除此之外接口中的方法必须被重写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值