Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции?

Есть метод абстрактного класса Context:
/**
         * возвращает состояние
         *  
         */
        abstract public function getState (string $Name): ????

Можно ли как-то указать что он должен возвращать объект класса который должен быть наследником абстрактного класса Context\State?
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы