1、接口是对外暴露的规则; 2、接口是程序的功能扩展; 3、接口的出现降低耦合度; 4、接口可以用来多实现; 5、类与接口之间是实现关系,而且类可以继承一个类的同时实现多个接口; 6、接口与接口直接可以有继承关系,且接口可以多继承;