接口时对行为的一种抽象,而抽象类是对事物的是一种抽象,抽象类是对事物的整体抽象,包括属性、行为等,而接口只是对行为的一种抽象,比如说鸟和飞机都会飞,我们就可以将飞这一行为抽象出来一个接口Fiy,里面可以有一个fly();而鸟抽象为一个类Bird,飞机为Aplane,它们两个都可以去实现Fly接口、