1.接口其实是一个特殊的抽象类,特殊在接口是完全抽象
2.接口中没有构造方法,不能被实例化
3.接口和接口之间可以多继承
4.一个类可以实现多个接口
5.一个非抽象的类实现接口,需要将接口中所有方法实现重写(覆盖)
`public interface A{ public static final string .. public avstract void m1();
void m2(); } interface B{ void m1();}
interface C{
void m2();} D{ void m3();}
interface E extend B,C,D{ void m4();}
implements 是实现的意思,是一个关键字
class Myclass implements B,C{
public void m1(){} public void m2(){} public interface customerservice{ void logout();} public class CustomerServiceImpl implement customerservice{ public void logoutP(){
sys(”成功退出系统“)}} pubilc class Test{
public class void main (String[] args) { customerservice cs=new customerserviceimpl(); cs.logout(); }}
` 接口间的继承 1.接口与接口之间可以使用继承 2.子接口继承父接口的抽象方法