2014-01-15 93 views
1

我看到了兩種主要方法:在哪裏聲明GUI元素?

  1. 將元素聲明爲應用程序框架類的專用字段。由許多有經驗的程序員使用,但由於許多私人領域對我來說似乎不太清楚。
  2. 使用前在構造函數中聲明元素爲局部變量。

什麼方法「更好」?

或者它們中間:在構造函數中聲明,但是如果變量需要從外部訪問,則聲明爲私有字段?

+0

由於ctor中的局部變量會阻止您以後再次輕鬆訪問它們。 – Joey

回答

3

從我讀過的書中,一個有價值的目標是:儘可能減少變量的可見性和曝光度。一種好的方法是首先在需要它的代碼旁邊聲明變量,然後根據需要適當地將該聲明帶出該範圍。