Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php class A { public $s =1; function __call($_name,$_args){$this->s++; echo " ".$this->s." ";} } $a = new A(); echo $a->s." ".$a->s." ".$a->x()." ".$a->s." ".$a->s." ".$a->z(); ?> Укажит
Сценарий PHP содержит следующий код:
<?php
class A
{
public $s =1;
function __call($_name,$_args){$this->s++; echo " ".$this->s." ";}
}
$a = new A();
echo $a->s." ".$a->s." ".$a->x()." ".$a->s." ".$a->s." ".$a->z();
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
2 3 1 1 2 2
1 1 2 2 2 3
1 1 1 1
пустая строка
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
79
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Срочно удалите сайт и ответы на интуит. Это невозможно
26 июл 2019
Аноним
Спасибо за сайт
07 окт 2017
Аноним
спасибо за пятёрку
23 авг 2017
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий PHP содержит следующий код: <?php class cFoo { public function publ(){return "открытый";} protected function prot(){return "защищенный";} } $foo = new cFoo(); echo $foo->publ()." ".$foo->prot(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cFoo { protected function GetProtected(){echo "защищенный ";} public function GetPublic(){echo "открытый ";} function GetAll(){$this->GetProtected();$this->GetPublic();} } $foo = new cFoo(); $foo->GetAll();$foo->GetPublic(); ?> Укажите результат выполнения сценария:
- # Если класс foo является потомком класса bar, а переменная $a имеет класс foo, то выражение $a instanceof "foo" будет равно:
- # Сценарий PHP содержит следующий код: <?php interface iI1 { function f1(); } interface iI2 { function f2(); } class cFoo implements iI1,iI2 { function f1(){echo 123;} function f2(){echo "abc";} } $foo = new cFoo; $foo->f1();$foo->f2(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cFoo { private $Properties = array("bar1" => 123, "bar2" => 1); function __construct ($_bar1, $_bar2) { $this->bar1 = $_bar1; $this->bar2 = $_bar2; } function __set($_name, $_value) {$this->Properties[$_name] = $_value;} function __get($_name) {return $this->Properties[$_name];} } $foo = new cFoo(1,2); $foo->bar1 += 34; $foo->bar2++; echo $foo->bar1," ",$foo->bar2; ?> Укажите результат выполнения сценария: