多项选择题

关于接口,描述正确的是()

A.接口是抽象方法和常量值定义的集合
B.不相关的类可以实现同一接口
C.一个类只能实现一个接口
D.接口的成员方法不能提供实现代码