olamedia ., Ну, например, чтобы можно было написать что-то вроде:
$work = new Work;
if (!$work) die("Не удалось подключить библиотеку-обработчик");
Чтобы в конструкторе можно было инициировать необходимые для работы класса действия и вернуть NULL, если ничего не вышло.
Две строчки, вместо кучи вызовов дополнительных методов или обработчика исключений на этапе создания экземпляра класса.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
$work = new Work;
if (!$work) die("Не удалось подключить библиотеку-обработчик");
Чтобы в конструкторе можно было инициировать необходимые для работы класса действия и вернуть NULL, если ничего не вышло.
Две строчки, вместо кучи вызовов дополнительных методов или обработчика исключений на этапе создания экземпляра класса.