このWikiは古くなりました:新しいWikiへ移動


//#kaisou

 [[Tonyu基礎練習]] - [[ガベージコレクタ]] - ''デストラクタ''

以下のサンプルを見てください。

----&br;
DestructorSample.tonyu&br;
----&br;
<pre>
extends SpriteChar;
print("1");
a = new DestructorTest(x,y+100,21,-100);
a = new DestructorTest(x,y+100,21,-100);
a = new DestructorTest(x,y+100,21,-100);
appear(a);
print("2");
print("3");
wait();
</pre>
----&br;
DestructorTest.tonyu&br;
----&br;
<pre>
extends SpriteChar;
destructor DestructorTest(){
  print("DestructorTestクラスのデストラクタが呼び出されました");
}
wait();
<pre>
----
実行すると、コンソールウィンドウに「DestructorTestクラスのデストラクタ参照」と表示されると思います。&br;
もう一度実行してみると結果は明らかですが、1と2の間に上記の文が2度表示されます。&br;
&br;

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS