Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php function a(){echo "k "; b(); echo "d ";} function b(){echo "s "; throw new Exception("test"); echo "x ";} echo "s "; try { echo "4 "; a(); echo "j "; } catch (Exception $e) {echo "5 ";} echo "z "; ?> Укажит
Сценарий PHP содержит следующий код:
<?php
function a(){echo "k "; b(); echo "d ";}
function b(){echo "s "; throw new Exception("test"); echo "x ";}
echo "s ";
try
{
echo "4 "; a(); echo "j ";
}
catch (Exception $e) {echo "5 ";}
echo "z ";
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
s 4 k s 5 x d j z
s 4 k s x d j z 5
s 4 k s 5
s 4 k s 5 z
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
89
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Мчусь выпивать отмечать халяву с тестами интуит
16 окт 2020
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий PHP содержит следующий код: <?php class cFoo { private function GetPrivate(){echo "закрытый ";} public function GetPublic(){echo "открытый ";} function GetAll(){$this->GetPrivate();$this->GetPublic();} } $foo = new cFoo(); $foo->GetAll();$foo->GetPublic(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cBar1 { public $publ = "открытый"; protected $prot = "защищенный"; private function priv(){return "закрытый";} } class cBar2 extends cBar1 { function View() { echo $this->publ." ".$this->prot." ".$this->priv(); } } $foo = new cBar2; $foo->View(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php abstract class cAbstractClass { function f() {echo "этот класс является абстрактным";} } $foo = new cAbstractClass; $foo->f(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php abstract class cBase { private $Data; function __construct($_Data){$this->Data = $_Data;} abstract function ShowData(); } class cDerivative1 extends cBase { function ShowData(){return $this->Data."U";} } class cDerivative2 extends cBase { function ShowData(){return $this->Data."&";} } $foo = new cDerivative2(3); $bar = new cDerivative1(1); echo $foo->ShowData().$bar->ShowData().$foo->ShowData().$foo->ShowData(); ?> Укажите результат выполнения сценария:
- # Для вывода наиболее полной информации о пойманном исключении был разработан следующий код: <?php try {throw new Exception("сгенерированное исключение");} catch (Exception $e){____;} ?> Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу: