document.write('

A

[解析] 对于选项A,接口中定义的成员变量默认为public、static和final,只能够有静态的、不能被修 改的数据成员,而且,必须给其赋初值,而name没有被初始化,因此,是错误的。所以,选项A正 确。 对于选项B,方法f采用默认的修饰符,因此,没有错误。所以,选项B错误。 对于选项C,由于ABTest是抽象类,抽象类中允许有抽象方法,因此,可以不用实现接口IFTest中的 全部方法,4行没有错误。所以,选项C错误。 对于选项D,接口中的方法不允许有方法体,因此,第3行写法是正确的。所以,选项D错误。

');