接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。
interface
关键字继承多个接口定义接口类:
//定义接口
public interface UserService {
//会变成灰色,可以自己试一下
public abstract void Textl(String str);
//emmmm。。。。
}
如何实现里面的方法那,用:implements 关键字:
//
public class LianXi implements UserService {
//emmmm。。。。
}
会爆红的,这是因为必须要实现接口里面的方法,也就是重写里面的方法 idea快捷键:alt+回车
类可以多继承接口:
//但是也要重写里面的方法
public class LianXi implements UserService,UserService2 {
//重写方法。。
}
接口里定义的都是变量:
public static final int i1 =123;
也会变成灰色 自己可以去试试,不推荐在接口里定义常量