Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php class cFoo implements ArrayAccess { protected $Contents = array(); public $OperationCount = 0; public function offsetExists($_offset){ return isset($this->Contents[$_offset]); } public function offsetGet($_
Сценарий PHP содержит следующий код:
<?php
class cFoo implements ArrayAccess
{
protected $Contents = array(); public $OperationCount = 0;
public function offsetExists($_offset){ return isset($this->Contents[$_offset]); }
public function offsetGet($_offset) {
return $this->Contents[$_offset]; }
public function offsetSet($_offset,$_value){ $this->OperationCount++;
$this->Contents[$_offset] = $_value;}
public function offsetUnset($_offset) {unset($this->Contents[$_offset]); }
}
$foo = new cFoo;
$foo["bar1"] .= "1"; $foo["bar2"] .= "2";
echo $foo->OperationCount;
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
3
2
пустая строка
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
66
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Я провалил экзамен, какого рожна я не увидел данный сайт с всеми ответами с тестами intuit в начале сессии
27 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий 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(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php abstract class cAbstractClass { abstract function f() {echo "этот класс является абстрактным";} } $foo = new cAbstractClass; $foo->f(); ?> Укажите результат выполнения сценария:
- # Сценарий 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 содержит следующий код: <?php class cBar { public $a = "public1"; protected $b = "protected2"; function __set($_name,$_value){echo "|".$_name." = ".$_value."|";} } $bar = new cBar(); $bar->a = "public2"; $bar->b = "protected2"; $bar->c = "empty"; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php function a(){echo "f "; b(); echo "g ";} function b(){echo "d "; throw new Exception("test"); echo "s ";} echo "2 "; try { echo "b "; a(); echo "g "; } catch (Exception $e) {echo "1 ";} echo "h "; ?> Укажите результат выполнения сценария: