sarebbe meglio utilizzare metodi e proprietà generali nella classe madre che verranno riutilizzati dalle classi figlie, ad esempio per la connessione ad un db:

Codice PHP:
class Madre {
  private 
$host;
  private 
$username;
  private 
$password;
  private 
$database;

  function 
__construct() {
    
$this->host 'localhost';
    
$this->username 'nome_user';
    
$this->password 'password';
    
$this->database 'nome_db';
  }
}

class 
Figlia extends Madre {
  function 
__construct() {
    
// eredita i parametri __construct della classe Madre
    
parent::__construct();
  }

  public function 
open_db() {
    
$conn mysql_connect($this->host$this->username$this->password);
    
$db mysql_select_db($this->database$conn);
    return 
$conn;
  }
}

$class = new Figlia();
$mysql $class->open_db(); 
se cambi database basta solo cambiare il valore di $this->database nella classe Madre e basta