what is wrong with the following interfface

问题描述:

what is wrong with the following interfface
public interfface something is wrong{
void aMethod(int aValue){
System.out.println("hi mom"):
}
}

首先,你的接口关键字就错了,是interface ,你多了一个f,命名规则也错了,看下命名规则吧,不能用空格的,只能用下划线或字母或数字,并且不能数字开头;
还有,接口里面不能有方法体的大哥.我同学考试给我发的彩信,我不懂java 能说清楚点么?就按我的说,就知道了,是个非常非常基础的东西,估计他能看懂something is wrong我打错了,是SomethingIsWrong接口里不能有方法体的,比如:void aMethod(int aValue){System.out.println("hi mom"):}这个方法是具体的,不能放在接口里,只能定义方法;改成一下就好:public interface somethingiswrong{ void aMethod(int aValue);}