0
那裏,我被教會接口和抽象類具有比方法簽名(名稱,參數)以外執行/法機關和返回類型,所以一般情況下,我們寫:的Java返回類型和抽象
public void methodName(parameters);
不過,我想知道,我們可以把它寫這樣的:
public String methodName(parameters);
,因爲它表明返回類型可以在方法當我們創建接口或抽象類
那裏,我被教會接口和抽象類具有比方法簽名(名稱,參數)以外執行/法機關和返回類型,所以一般情況下,我們寫:的Java返回類型和抽象
public void methodName(parameters);
不過,我想知道,我們可以把它寫這樣的:
public String methodName(parameters);
,因爲它表明返回類型可以在方法當我們創建接口或抽象類
public String methodName(parameters);
應該肯定會工作。以下編譯正常。
public interface NewInterface {
public String methodName(String parameter);
}
號當然,除非你的意思是單一類型的,而不是指定所有3 – Cruncher
@Cruncher,感謝您的答覆,我知道我不能寫所有3 :),在「/」手段「或」所以如果我可以做它給返回類型,我是否需要將其更改爲公共String方法名(參數){返回...}; –
你如何編寫它('public String methodName(parameters);')應該可以工作。請記住,您不指定方法體。 – Cruncher