Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php interface i1 { function func1(); } interface i2 { function func2(); } class cFoo implements i1,i2 { function func1(){echo 1;} function func2(){echo 2;} } $foo = new cFoo; $foo->func1();$foo->func2(); ?&g
Сценарий PHP содержит следующий код:
<?php
interface i1
{ function func1(); }
interface i2
{ function func2(); }
class cFoo implements i1,i2
{
function func1(){echo 1;}
function func2(){echo 2;}
}
$foo = new cFoo;
$foo->func1();$foo->func2();
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
12
1
2
пустая строка
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
26
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Какой студент находит вот эти ответы интуит? Это же безумно легко
13 дек 2020
Аноним
Это очень нехитрый вопрос по интуиту.
02 окт 2020
Аноним
Какой человек ищет данные вопросы интуит? Это же очень просты вопросы
10 фев 2020
Другие ответы на вопросы из темы программирование интуит.
- # Был разработан код класса, заменяющий стандартный тип Array. Код сценария, тестирующего работу нового класса: <?php class cNewArray { public $Num = 0; function __construct($_Num){$this->Num = $_Num;} /*…методы и поля, описывающие новую функциональность…*/ } $foo = new cNewArray(34); echo $foo.Num; ?> Укажите результат выполнения сценария:
- # Для расширения функциональности класса cExample был разработан класс cExampleAdvanced. Конструктор нового класса не изменяет способ генерации значений полей родителя при создании объекта, поэтому было принято решение повторно использовать старый код. Содержимое файла class.Example.php: <?php class cExample { /*базовая функциональность*/ public $OK; protected $LessonNum; private $ExampleString; function __construct($_LessonNum,$_ExampleString) { if($_LessonNum<1) { $this->LessonNum = 1; $this->OK = "Wrong lesson number, set to 1st"; } else $this->LessonNum = $_LessonNum; $this->ExampleString = $_ExampleString; } } class cExampleAdvanced extends cExample { /*расширенная функциональность*/ protected $Hints; function __construct($_LessonNum,$_ExampleString,$_Hints) { ___; $this->Hints = $_Hints; } } ?> Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу:
- # Файл main.php подключает файлы script1.php и script2.php с помощью директивы include (сначала первый, потом второй). Файл script1.php подключает файл basescript.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы include, а script2.php - с помощью директивы include_once. Во время выполнения сценария main.php:
- # Файл main.php подключает файлы add1.php и add2.php с помощью директивы require. И add1.php, и add2.php подключают файл base.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы include. Во время выполнения сценария main.php:
- # Для вывода наиболее полной информации о пойманном исключении был разработан следующий код: <?php try {throw new Exception("тест");} catch (Exception $e){____;} ?> Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу: