Estas sobreecribiendo el constructor y no seteas ninguna propiedad, en el ejemplo que mostras deberias llamar al parent para ver las propiedades seteadas.
     
Código PHP:
Ver original- <?php 
- class super 
- { 
-     public $s1; 
-     protected $s2; 
-     private $s3; 
-      
-     public function __construct() 
-     { 
-         $this->s1='soy s1'; 
-         $this->s2='soy s2'; 
-         $this->s3='soy s3'; 
-     } 
- } 
- class tonteria extends super 
- { 
-     public function __construct() 
-     { 
-         parent::__construct(): 
-         echo $this->s1; 
-         echo $this->s2; 
-         echo $this->s3; 
-     } 
- } 
- $tonto = new tonteria(); 
Saludos.