Главная /
PHP: ООП и классы /
Сценарий PHP содержит следующий код: <?php interface iBase { public $Field; abstract function DoSmth(); } class cFoo implements iBase { function DoSmth(){return $this->Field;} } $foo = new cFoo; $foo->Field = 123; echo $foo->DoSmth(); ?> Ук
Сценарий PHP содержит следующий код:
<?php
interface iBase
{
public $Field;
abstract function DoSmth();
}
class cFoo implements iBase
{ function DoSmth(){return $this->Field;} }
$foo = new cFoo; $foo->Field = 123;
echo $foo->DoSmth();
?>
Укажите результат выполнения сценария:
вопрос
Правильный ответ:
123
0
пустая строка
cценарий не будет выполнен, т.к. код содержит ошибки
Сложность вопроса
69
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Это очень простецкий вопрос интуит.
27 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Если в классе определены два метода с одинаковыми именами и разными списками параметров:
- # Чтобы запретить доступ к методу в производных классах, следует:
- # Сценарий 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."&";} } class cDerivative2 extends cBase { function ShowData(){return $this->Data."U";} } $foo = new cDerivative1(2); $bar = new cDerivative2(4); echo $bar->ShowData().$bar->ShowData().$foo->ShowData().$bar->ShowData(); ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class Class1 { function __construct(){echo "Class1 "; } } class Class2 extends Class1 { function __construct(){echo "Class2 "; } } class Class3 extends Class2 { function __construct(){echo "Class3 "; } } function __autoload($_class) { echo " !".$_class." ";} $a = new Class1; $b = new Class2; $c = new Class3; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class First { function __construct(){echo "First "; } } class Second extends First { function __construct(){echo "Second "; } } function __autoload($_class) { echo " !".$_class." ";} $a = new First; $b = new Second; $c = new Third; ?> Укажите результат выполнения сценария: