<learndojo />
← Продвинутые возможности PHP
Запусти код2 баллов

Сделай trait частью контракта

Сделай Product реализацией Identifiable так, чтобы getId() оставался только в IdentityTrait. Отправь полный PHP-код.

Запуск не отправляет попытку и не меняет прогресс.
Подсказки
  • Добавь implements Identifiable в объявление Product. Метод getId() из trait уже подходит по сигнатуре.
Что проверяет это задание

Класс может одновременно подключить trait с реализацией метода и объявить интерфейсный контракт через implements.