必须用void返回类型声明java中的所有抽象方法吗? 即Java中的所有抽象方法是用void返回类型声明的吗?
public abstract void myMethod();
,而不是
public abstract myMethod();
时的方法不返回类型为void声明,会发生什么?
我想下面的方法声明也是错误的,因为'范围'符号的存在。
public abstract void myMethod() {}
请澄清我的疑惑,因为我仍然是这方面的初学者。
你可以声明一个方法作为公共抽象myMethod();? – TheLostMind
'public abstract int getAnswer();'是有效的,显然没有定义为void –
所有java方法都需要返回类型..不管是否抽象 –