そもそもリセットされないよ
プログラムの起動と同時に生成されたクラスを利用するような感じ。コモンセルフ変数はデータメンバと認識するのが良いかと
だから再帰処理なんかも限定的な状況じゃないとできない