Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php interface iInterface { function f (); } ___ { protected $D; function __construct($_D){$this->D = $_D;} } class cBar extends cFoo { function f (){echo $this->D;} } $foo = new cBar("интерфейс реализован");
Сценарий PHP содержит следующий код:
<?php
interface iInterface
{ function f (); }
___
{
protected $D;
function __construct($_D){$this->D = $_D;}
}
class cBar extends cFoo
{ function f (){echo $this->D;} }
$foo = new cBar("интерфейс реализован");
$foo->f ();
?>
Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом сценария будет строка "интерфейс реализован":
вопрос
Правильный ответ:
class cFoo implements iInterface
class cFoo extends iInterface
abstract class cFoo implements iInterface
abstract class cFoo extends iInterface
Сложность вопроса
70
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Если бы не данные ответы - я бы не смог решить c этими тестами интуит.
11 фев 2020
Аноним
Я провалил зачёт, почему я не углядел этот крутой сайт с решениями по интуит месяц назад
12 дек 2017
Аноним
Экзамен сдал и ладушки. Спасибо за ответы
25 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Сценарий PHP содержит следующий код: <?php class cFoo { private $private = "закрытый"; public $public = "открытый"; function GetContents(){return $this->private." ".$this->public;} } $foo = new cFoo(); echo $foo->GetContents()." ".$foo->private." ".$foo->public; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php abstract class cAbstractClass { abstract function f(); } $foo = new cAbstractClass; $foo->f(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php abstract class cBase { protected $Data; function __construct($_Data){$this->Data = $_Data;} virtual function ShowData(); } class cDerivative extends cBase { function ShowData(){return "Data = ".$this->Data;} } $foo = new cDerivative(5); echo $foo->ShowData(); ?> Укажите результат выполнения сценария:
- # Файл main.php подключает файлы first.php и second.php с помощью директивы include_once. И first.php, и second.php подключают файл third.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы include. Во время выполнения сценария main.php:
- # В блоке catch ловится только тот тип исключений, который