已采納回答 / leosstudio
看來你對面向對象編程不是非常了解,類中之所以定義私有屬性就是為了防止外部操作這個屬性,只有本類才可以操作這個屬性,而且繼承類也不能訪問的。如果想要暴露這個屬性你可以定義為public呀
2015-09-06
已采納回答 / Linapan
public?class?MainInStaticClass?{??static?class?Main{static?void?main() {//將主方法寫到靜態內部類中,從而不必為每個源文件都這種一個類似的主方法new?MainInStaticClass().print();}}?public?static?void?main(String[]?args){new?MainInStaticClass().print();}?public?void?print(){System.out.println(...
2015-09-04
已采納回答 / Linapan
如果一個類、類屬變量及方法不以這三種修飾符來修飾,那么包內的任何類都可以訪問它,而包外的任何類 都不能訪問它(包括包外繼承了此類的子類),因此,這類、類屬變量及方法對包內的其他類是友好的,開放的,而對包外的其他類是關閉的
2015-08-31