これはどちらが優れているのか、正しいことですか(Googleで使用する検索用語はわかりませんでした)。変数をクラスまたはコンストラクタとして初期化しますか?
最初の方法:
Public Class A()
{
Paint _paint _test;
public void running()
{
_test = new Paint();
//use paint
}
}
OR
Public Class B()
{
Paint _paint _test = new Paint();
public void running()
{
//use paint
}
}
おかげ
2つのうちどれもコンパイルされないということ以外は、どちらも有効であり、答えはコンテキストと達成しようとしているものによって異なります。 – assylias
[コンストラクタ内または外部のコンストラクタ内で変数を初期化しますか?](http://stackoverflow.com/questions/3918578/should-i-initialize-variable-within-constructor-or-outside-constructor) – Lion