<html>
<head><title>Objetos en PHP</title></head>
<body>
<?php

abstract class Persona // Superclase

  
protected $nombre;
/*
  public function __construct( $n ) {
    $this->nombre = $n;
  }
*/
  
public abstract function imprime();
}

class 
Alumno extends Persona // Subclase

  
protected $matricula;

  public function 
__construct$n$m ) {
    
$this->nombre $n;
    
$this->matricula $m;
  }

  public function 
imprime() {
    echo 
"<p>".$this->nombre." (".$this->matricula.")</p>\n";
  }
}


 foreach(array(array(
"Ana",2468),array("Juan",1357),array("Luis",2345)) as $d):
    
$x = new Alumno($d[0],$d[1]);
    
$x->imprime();
 endforeach;

?>
</body>