以下是接口I的定义: interface I { void setValue(int val); int getValue(); } 以下哪段代码能够通过编译
A.
class A extends I{ int value; public void setValue(int val){ value=val; } public int getValue(){ return value; } }
B.
class B implements I { int value; void setValue(int val){ value=val; } public int getValue(){ return value; } }
C.
interface C extends I {void add();}
D.
interface D implements I{void add();}