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

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

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


DestructorSample?.tonyu


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>


DestructorTest?.tonyu


pre> extends SpriteChar; destructor DestructorTest?(){

 print("DestructorTestクラスのデストラクタが呼び出されました");

} wait();

pre>


実行すると、コンソールウィンドウに「DestructorTest?クラスのデストラクタ参照」と表示されると思います。
もう一度実行してみると結果は明らかですが、1と2の間に上記の文が2度表示されます。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-11-14 (火) 21:24:37 (2352d)