yo lo hice asi,pero creo q hay algo mal
Este es mi a
Código PHP:
   
 
<?
 
class Persona {
  private  $nombre;
  private  $apellidopaterno;
  private $apellidomaterno;
  private $estado;
 
  public function _construct($nombre, $apellidopaterno,$apellidomaterno, $estado){
    
    $this->nombre=$nombre;
    $this->apellidopaterno=$apellidopaterno;
    $this->apellidomaterno=$apellidomaterno;
    $this->estado=$estado;
  }
 
  public function dameNombre(){
   return $nombre; //retorna la variable $nombre
  }
 
 
 
 
}
 
?>    Ahora desde otra pagina hago esto:
Código PHP:
   <? include './clasePersona.php';
 
  echo "HOLA";
  $instanciaPersona=  new Persona("nombre","paterno","materno","estado");
 
  $damenombre= $instanciaPersona->dameNombre();
 
  echo $damenombre;
 
?>    
 
