ProghubPH

Что будет на экране в результате выполнения данного кода?

 один вариант
class A { 
        private $var1; 
        public function __construct($var1) { 
                $this->var1=$var1; 
        } 
        public function method1() { 
                $a = new A(5); 
                echo $a->var1; 
        } 
 
} 
 
$cl = new A(10); 
$cl->method1(); 
10
5
Ничего
Сообщение о фатальной ошибке
Сообщение о том, что поле неопределенно