ho un classe padre A
e varie classi B,C,D,E figlie di A
di cui creo un ogetto in maniera dinamica

la situazione è questa:
Codice PHP:
$variab = array ('pippo'=>'paperina');
$A=new ();
$A->Init($variab);
    

function 
_Costruisci $CONF ) {

 require_once( 
"{$CONF['path']}/{$CONF['file']}.php" ); 

 
$FIGLIA = new $CONF['file']($CONF) ;

 
$tmp $FIGLIA->Show() ;
 ...
 ...
 if (
condizione) {
  
// modifico $CONF ;
  
_Costruisci $CONF ) ;
 }

questo è il metodo Init della classe A
Codice PHP:
function Init ($variab) {
  
$this->_VAR $variab#inizial. la proprietà privata

questo è il metodo elabora della classe A
Codice PHP:
function mostra () {
  ...
  
print_r ($this->_VAR);

questo è il metodo Show della classe figlia
Codice PHP:
function Show() {
 ... 
 
//faccio altre cose
 
...
 
parent::mostra();

ovviamente nel costruttore di ogni classe figlia
richiamo il costruttore della classe padre A

io mi aspeto che mi venga visualizzato l'array che ho settato inizialmente con il metodo Init
ma invece l'array è vuoto
è mi da questo Notice

Notice: Undefined index: pippo in .....

come potrei fare?
perchè quando richiamo (da una classe figlia) il metodo mostra() della classe A
non mi riconosce il contenuto della proprietà _VAR ?

grazie 1000