Найди ошибку в наследнике
Почему объявление TextProductWriter вызывает ошибку?
<?php
abstract class ShopProductWriter {
abstract public function write(): void;
}
class TextProductWriter extends ShopProductWriter {}
Подсказки
- Сравни объявленный метод базового класса с телом наследника.
Что проверяет это задание
Конкретный наследник реализует все абстрактные методы. Иначе сам наследник должен быть объявлен abstract.