Перейти к содержимому
Тест · Наследование и интерфейсы · урок 4 из 8

Тест — интерфейс и instanceof

Вопрос 1 из 2

Что выведет программа?

PHP
<?php

interface Shape
{
    public function area(): float;
}
class Square implements Shape
{
    public function area(): float { return 3 ** 2; }
}
$s = new Square();
echo $s instanceof Shape ? 'yes' : 'no', ' ', $s->area(), "\n";