Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php interface iB1 { abstract function F1(); } interface iB2 { abstract function F2(); } class cFoo implements iB1,iB2 { function F1(){echo 1;} function F2(){echo 2;} } $foo = new cFoo; $foo->F1();$foo->F2();
Сценарий PHP содержит следующий код:
<?php
interface iB1
{ abstract function F1(); }
interface iB2
{ abstract function F2(); }
class cFoo implements iB1,iB2
{
function F1(){echo 1;}
function F2(){echo 2;}
}
$foo = new cFoo;
$foo->F1();$foo->F2();
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
12
1
2
пустая строка
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
22
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Это очень заурядный решебник intuit.
22 дек 2018
Аноним
Если бы не данные подсказки - я бы не решил c этими тестами интуит.
06 ноя 2018
Аноним
Я сотрудник деканата! Прямо сейчас удалите ответы интуит. Я буду жаловаться!
19 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий PHP содержит следующий код: <?php class cFoo { function cFoo() {echo "была вызвана функция cFoo()";} function __construct() {echo "была вызвана функция __construct()";} } $bar = new cFoo(); ?> Укажите результат выполнения сценария:
- # Был разработан код класса, заменяющий стандартный тип Array. Код сценария, тестирующего работу нового класса: <?php class cNewArray { protected $Num = 0; function __construct($_Num){$this->Num = $_Num;} /*…методы и поля, описывающие новую функциональность…*/ } $foo = new cNewArray(2); echo $foo->Num; ?> Укажите результат выполнения сценария:
- # Из приведенных ниже высказываний укажите истинное:
- # С целью определить, могут ли параметры некоторой функции принимать значение NULL (что указано при ее определении), был разработан код, пример применения которого выглядит следующим образом: <?php define("FUNCTION_NAME","GetSmth");//название тестируемой функции include "func.".FUNCTION_NAME.".php";//файл с ее определением function ReflectFunctionParams($_name) { $refl = new ReflectionFunction($_name); foreach(__1__ as $param_num => $param) { if(__2__) { echo "Параметр №".$param_num." функции "; echo $_name."() может быть равен NULL<br>"; } else { echo "Параметр №".$param_num." функции "; echo $_name."() не может быть равен NULL<br>"; } } } ReflectFunctionParams(FUNCTION_NAME); ?> Среди приведенных ниже пар фрагментов укажите пару, подстановка которой вместо знаков подчеркивания решит поставленную задачу:
- # Выполнение блока catch при возникновении исключения происходит