Главная /
PHP: ООП и классы /
Для разрешения доступа к полю из класса, который это поле содержит, или из классов-потомков используется модификатор
Для разрешения доступа к полю из класса, который это поле содержит, или из классов-потомков используется модификатор
вопросПравильный ответ:
protected
closed
public
private
Сложность вопроса
56
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
спасибо
15 фев 2018
Аноним
Зачёт всё. Мчусь отмечать отмечать 5 в зачётке по тесту
24 май 2017
Другие ответы на вопросы из темы программирование интуит.
- # Чтобы запретить доступ к методу в производных классах, следует:
- # Если требуется сделать класс потомком нескольких родителей, нужно использовать:
- # Сценарий PHP содержит следующий код: <?php interface iInterf { abstract function f (); } ___ { protected $Data; function __construct($_D){$this->Data = $_D;} } class cBar extends cFoo { function f (){echo $this->Data;} } $foo = new cBar("реализация интерфейса"); $foo->f (); ?> Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом сценария будет строка "реализация интерфейса":
- # Сценарий 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 "; ?> Укажите результат выполнения сценария: