Como você explora explicitamente um objeto em Perl?
Digamos que eu tenha uma classe Perl que tenha um método DESTROY. Esse método é usado para liberar implicitamente um recurso externo, como uma manipulação de arquivo ou transação de banco de dados.
Dada uma instância dessa classe, eu gostaria de explicitamente destruí-la. O objetivo principal disso é fazer com que o método DESTROY seja chamado para que o recurso externo possa ser liberado. No entanto, ter o "objeto" liberado da memória seria um benefício adicional.
Como posso fazer isso? Eu considerei chamar diretamente o método DESTROY e indefinir quaisquer variáveis que referenciam o objeto.