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

Исправь подключение trait

Как исправить объявление Product, чтобы он получил calculateTax() из TaxTrait?

<?php
trait TaxTrait
{
    public function calculateTax(float $price): float
    {
        return $price * 0.2;
    }
}

class Product
{
    implements TaxTrait;
}
Подсказки
  • Подумай, это контракт или готовая реализация?
Что проверяет это задание

Trait не является интерфейсом. Его подключают через use, а implements предназначен для интерфейсов.