A. 接口是一组操作的集合,但没有给出方法实现,因此这组方法可以在不同类中实现为不同的行为。
B. 接口描述了一种能力,当类实现该接口时,会使用到接口描述的能力。
C. 接口中声明的方法全部为抽象方法。
D. 抽象方法只能存在于抽象类或接口中,但抽象类中却能存在非抽象方法。