ООП в PHP 5 : Вопрос 1 : 14

Данный код выведет ошибку. В какой строке?

var = "B"; 
 }  
} 
 
class E extends B { 
 public $var = "E"; 
 
 function __construct() { 
  $this->var = "E"; 
 } 
 
 function __clone() { 
  $this->var = "C"; 
 } 
} 
 
$var1 = new B(); 
$var2 = new E(); 
$var3 = $var1; 
$var4 = clone($var2); 
$var5 =& $var4->var; 
$var2->var = "V";  

Варианты ответа:

1) $var1 = new B(); 

2) $var4 = clone($var2); 

3) function __clone() { 

4) $var5 =& $var4->var;

5) $var3 = $var1;
1 балл


© Copyright © 2017 - 2019 Все права защищены. Бесплатное онлайн образование.