Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php class One { function __construct(){echo "One "; } } class Two { function __construct(){echo "Two "; } } class Three { function __construct(){echo "Three "; } } function __autoload($_class) { echo " !".$_class.
Сценарий PHP содержит следующий код:
<?php
class One
{
function __construct(){echo "One "; }
}
class Two
{
function __construct(){echo "Two "; }
}
class Three
{
function __construct(){echo "Three "; }
}
function __autoload($_class)
{ echo " !".$_class." ";}
$a = new One; $b = new Two; $c = new Three;
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
!One !Two !Three
One Two Three
пустая строка
фатальная ошибка
Сложность вопроса
33
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за решениями по intuit.
22 авг 2020
Аноним
Какой человек находит эти ответы inuit? Это же легко
12 апр 2018
Аноним
Какой студент гуглит данные ответы inuit? Это же элементарно
14 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Чтобы сохранить доступность метода в производных классах, не запрещая его переопределение, следует:
- # Сценарий PHP содержит следующий код: <?php class cFoo1 { function bar() {echo "bar1";} } class cFoo2 extends cFoo1 { function bar() {echo "bar2";} } $foo = new cFoo2; $foo->bar(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php sealed class cBase { protected $Data; function __construct($_Data){$this->Data = $_Data;} abstract function ShowData(); } class cDerivative extends cBase { function ShowData(){return "I am a ".$this->Data;} } $foo = new cDerivative("dog"); echo $foo->ShowData(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class AClass { private $a = "закрытый1"; protected $b = "защищенный2"; function __set($_name,$_value){echo "|".$_name." = ".$_value."|";} } $bar = new AClass(); $bar->a = "закрытый2"; $bar->b = "защищенный2"; $bar->c = "несуществующий"; ?> Укажите результат выполнения сценария:
- # С целью определить имена параметров некоторой функции (указанные при ее определении), был разработан код, пример применения которого выглядит следующим образом: <?php define("FUNCTION_NAME","GetSmth");//название тестируемой функции include "func.".FUNCTION_NAME.".php";//файл с ее определением function ReflectFunctionParams($_name) { $refl = new ReflectionFunction($_name); foreach(__1__ as $param_num => $param) { echo "Параметр №".$param_num." функции "; echo $_name."() имеет имя ".__2__."<br>"; } } ReflectFunctionParams(FUNCTION_NAME); ?> Среди приведенных ниже пар фрагментов укажите пару, подстановка которой вместо знаков подчеркивания решит поставленную задачу: