Tag: 终结者

如何正确摧毁一个阶级

在Ruby中,我有一个DAO类,它通过一个类来扩展,这使得管理连接变得更容易,这个类由表示和操作DB中的数据的类扩展,该类由另一个类进一步扩展。 使用动物比喻它看起来像这样: class Animal … end class Mammal < Animal … end class Feline < Mammal … end class Cat < Feline … end class Lion < Cat … end … 在PHP中,有一个__destruct方法在您销毁/删除类时运行。 如果该类扩展另一个类,您只需将parent::__destruct()到类的__destruct方法中,如下所示: public function __destruct() { // Clean up code for this class here … // Execute clean up code for Parent class parent::__destruct(); […]