为什么一些示例类在Swing Tutorials(抱歉,我不记得哪一个,我可能是错的,但我知道我看到这个地方)使用私有的方法是这样?:Java - 私有初始化程序或在构造函数中的初始化?
public MyClass{
public MyClass(){
.
.
.
initializeComponents();
.
.
.
}
private void initializeComponents(){
//initializing
}
}
这是正确的约定,还是这样?:
public MyClass{
public MyClass(){
.
.
.
//initializing components
//component initialization
.
.
.
}
}
哪种样式的初始化更好?
我只看到了有大量组件初始化使用私有方法的示例类,所以它看起来像是为了可读性。我对吗?如果是这样,不会使用评论也提供了类似的可读性水平?
哦,人...四个答案,几乎相同的内容,但都是独一无二的。哪个答案是被标记为已接受的答案? – Justin