方法
1.接口中定义的方法只能是公共的,抽象方法,就算不写默认也是公共的
2.接口不能有构造方法
接口的特点
1.接口关注的是行为共享
2.接口是一种独立的数据类型
接口的语法
1.定义接口——1.接口定义语法:关键字interface 2.接口在语法上访问修饰符只能是public或默认的
2.实现接口
3.继承接口
接口的属性书写方式:只能是公共、静态、常量属性,就算不写也默认是public,static,final的
接口的第一种语法:让接口的实现,使用implements关键字
特点:
1.实现接口的类,必须实现接口中所有的抽象方法,除非这个类是抽象类
2.接口可以实现多个接口,只需在implements关键字后面写多个接口的名字中间用(,)隔开。
3.类在实现接口的同时可以做继承
接口的第二种语法:接口可以继承接口,使用关键字extends
特点:
1.子接口继承父接口以后,自动拥有了父接口的抽象方法
2.接口允许多继承
3.接口否引用可以实现类的对象