Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php interface iBar { public $smth; function functional(); } class cBar implements iBar { function functional(){return $this->smth;} } $foo = new cBar; $foo->smth = "строка"; echo $foo->functional(); ?>
Сценарий PHP содержит следующий код:
<?php
interface iBar
{
public $smth;
function functional();
}
class cBar implements iBar
{ function functional(){return $this->smth;} }
$foo = new cBar; $foo->smth = "строка";
echo $foo->functional();
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
строка
NULL
пустая строка
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
64
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Зачёт защитил. Иду выпивать отмечать зачёт по тестам
04 дек 2019
Аноним
Гранд мерси за ответы по intuit.
21 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # Для преобразования объекта в строку (метод __toString() переопределен для корректного преобразования) следует:
- # Из приведенных ниже высказываний укажите истинное:
- # Сценарий PHP содержит следующий код: <?php interface iInterface { function f (); } ___ { protected $D; function __construct($_D){$this->D = $_D;} } class cBar extends cFoo { function f (){echo $this->D;} } $foo = new cBar("интерфейс реализован"); $foo->f (); ?> Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом сценария будет строка "интерфейс реализован":
- # При генерации исключения:
- # Сценарий PHP содержит следующий код: <?php function a(){echo "8 "; b(); echo "f ";} function b(){echo "k "; throw new Exception("ex"); echo "h ";} echo "f "; try { echo "c "; a(); echo "u "; } catch (Exception $e) {echo "n ";} echo "4 "; ?> Укажите результат выполнения сценария: