Некоторые из моих классов объявляют свои конструкторы частными, потому что объект такого класса разрешен только для статического метода класса. Могу ли я также объявить деструкторы таких классов, как частные, держать его симметричным, безопасно ли это?Можно ли объявить деструктор приватным?
EDIT: Хорошо, кажется, что это просто невозможно:
Fatal error: Call to private AClass::__destruct() from context '' in /script on line 0
(контекст пуст, и нет такого понятия, как линия 0). По какой-то причине я привык думать, что среда выполнения PHP всемогуща и может уничтожить все, что она хочет.
Неустранимая ошибка: вызов в закрытый Foo :: __ destruct() из контекста при объявлении как закрытый – zloctb