我发现第二种样式(一口气声明和初始化)更出色。原因:
- 一目了然,该变量是如何初始化的。通常,在读取程序并遇到变量时,首先会去声明它(在IDE中通常是自动的)。使用样式2,你会立即看到默认值。对于样式1,你还需要查看构造函数。
- 如果你有多个构造函数,则不必重复初始化(并且你不会忘记它们)。
当然,如果不同构造函数中的初始化值不同(甚至在构造函数中计算得出),则必须在构造函数中进行初始化。
欢迎分享,转载请注明来源:内存溢出
我发现第二种样式(一口气声明和初始化)更出色。原因:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)