oop — PHP абстрактный класс расширяет исключение

Мне было интересно, может ли абстрактный класс, такой как MyException, расширять класс Exception или нет.
Я хотел бы создать общий класс MyException, который затем я буду использовать в качестве родительского для некоторых неабстрактных определенных классов исключений.
Вот пример

abstract class GenericException extends \Exception {
public function __construct($message, $code) {
parent::__construct($message, $code);
}
// some abstract methods
}
class SpecificException extends GenericException {
// implementation abstract method of GerericException
// some-code
}

ЕСС.

Другой вопрос: родительский вызов должен быть первым, как в Java или нет?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector