Главная /
PHP: ООП и классы /
Если в классе определен конструктор с параметрами, а при создании экземпляра параметры не были указаны, то:
Если в классе определен конструктор с параметрами, а при создании экземпляра параметры не были указаны, то:
вопросПравильный ответ:
будет сгенерирована ошибка
будет сгенерировано предупреждение, экземпляр будет создан
будет сгенерировано предупреждение, экземпляр создан не будет
экземпляр будет корректно создан
Сложность вопроса
87
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Зачёт сдал. Бегу в бар отмечать зачёт интуит
23 авг 2016
Аноним
Какой студент ищет эти тесты интуит? Это же не сложно
24 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Для вывода количества дней в неделе бы разработан следующий код: <?php class cDayCount { const DAY_IN_A_WEEK = 7; } $foo = new cDayCount(); echo $foo :: DAY_IN_A_WEEK; ?> В процессе выполнения сценария происходит ошибка. Из приведенных высказываний укажите высказывание, раскрывающее причину некорректности кода:
- # Сценарий PHP содержит следующий код: <?php abstract class cBase { protected $Data; function __construct($_Data){$this->Data = $_Data;} function ShowData(); } class cDerivative extends cBase { function ShowData(){return "this is ".$this->Data;} } $foo = new cDerivative(11); echo $foo->ShowData(); ?> Укажите результат выполнения сценария:
- # Файл main.php подключает файлы first.php и second.php с помощью директивы include_once. И first.php, и second.php подключают файл third.php (содержащий некоторый набор констант и часто используемых функций) с помощью директивы include. Во время выполнения сценария main.php:
- # Сценарий PHP содержит следующий код: <?php class AClass { public $v =15; function __call($_name,$_args){$this->v++; echo " ".$this->v." ";} } $a = new AClass(); echo $a->v." ".$a->s()." ".$a->f()." ".$a->v." ".$a->D()." ".$a->v; ?> Укажите результат выполнения сценария:
- # Для вывода наиболее полной информации о пойманном исключении был разработан следующий код: <?php try {throw new Exception("test");} catch (Exception $e){____;} ?> Среди приведенных ниже фрагментов укажите все варианты кода, подстановка которого вместо знаков подчеркивания решит поставленную задачу: