1
我看到了两种主要方法:在哪里声明GUI元素?
- 将元素声明为应用程序框架类的专用字段。由许多有经验的程序员使用,但由于许多私人领域对我来说似乎不太清楚。
- 使用前在构造函数中声明元素为局部变量。
什么方法“更好”?
或者它们中间:在构造函数中声明,但是如果变量需要从外部访问,则声明为私有字段?
我看到了两种主要方法:在哪里声明GUI元素?
什么方法“更好”?
或者它们中间:在构造函数中声明,但是如果变量需要从外部访问,则声明为私有字段?
从我读过的书中,一个有价值的目标是:尽可能减少变量的可见性和曝光度。一种好的方法是首先在需要它的代码旁边声明变量,然后根据需要适当地将该声明带出该范围。
由于ctor中的局部变量会阻止您以后再次轻松访问它们。 – Joey