爲什麼一些示例類在Swing Tutorials(抱歉,我不記得哪一個,我可能是錯的,但我知道我看到這個地方)使用私有的方法是這樣?:Java - 私有初始化程序或在構造函數中的初始化?
public MyClass{
public MyClass(){
.
.
.
initializeComponents();
.
.
.
}
private void initializeComponents(){
//initializing
}
}
這是正確的約定,還是這樣?:
public MyClass{
public MyClass(){
.
.
.
//initializing components
//component initialization
.
.
.
}
}
哪種樣式的初始化更好?
我只看到了有大量組件初始化使用私有方法的示例類,所以它看起來像是爲了可讀性。我對嗎?如果是這樣,不會使用評論也提供了類似的可讀性水平?
哦,人...四個答案,幾乎相同的內容,但都是獨一無二的。哪個答案是被標記爲已接受的答案? – Justin