接口: 是一种引用数据类型由interface定义只能包含常量和抽象方法接口不能被实例化接口是需要被实现(implements)/继承(extends)的,实现(implements)时的派生类需重写所有抽象方法一个类可以实现多接口,由逗号隔开。如出现在一个类中既有继承又有实现时,应先写继承后写实现接口可以继承接口 将部分派生类共有的功能放到接口中,这就是接口的使用 (接口是对继承单根性的扩展————实现多继承)