为什么Swing 教程中的一些示例类(抱歉,我不记得是哪些;我可能是错的,但我知道我在某处看到过)使用这样的私有方法?:
public MyClass{
public MyClass(){
.
.
.
initializeComponents();
.
.
.
}
private void initializeComponents(){
//initializing
}
}
这是正确的约定,还是这样?:
public MyClass{
public MyClass(){
.
.
.
//initializing components
//component initialization
.
.
.
}
}
哪种初始化方式更好?
我只看到有大量组件要初始化的示例类使用私有方法,所以看起来它是为了可读性。我对吗?如果是这样,使用注释不会也提供类似级别的可读性吗?