13.2 オブジェクトを破棄する
オブジェクトが不要になったら、その度に特別なコードを実行する。
- DESTROYと言うメソッドを使う。オブジェクトの参照が切れたとき、プログラムが終了するときに呼び出される。
sub DESTROY { my $self = shift; printf("$self dying at %s\n", scalar localtime); }
オブジェクトが不要になったら、その度に特別なコードを実行する。
sub DESTROY { my $self = shift; printf("$self dying at %s\n", scalar localtime); }