Mike: Variable in Klasse ändern

Beitrag lesen

Hi,

Ich möchte eine Klasse erstellen mit der ich Nachrichtenfenster erzeigen kann.
Dafür benötige ich verschiedene Werte. Es gibt die Standardwerte und mann sollte diese auch ändern können.

  
class _message {  
  $height = "auto";  
  $width = "500px";  
  $title = "Hallo";  
  $text = "Hallo Fenster";  
  //usw  
  
  function erzeuge_Fenster(){  
    echo($height $width $title $text); //zum Test werden nur die Variablen ausgegeben  
  }  
  
}  
  
$x = new _message();  
$x->erzeuge_Fenster();  
  

Wie ist es möglich die Variablen zu ändern bevor ich die Funktion erzeuge_Fenster() aufrufe?
Ist es möglich es so zu realisieren dass man zB
$x.width('300px');
$x.title('Hallo');
schreibt?

Ein Problem ist auch noch dass die Variablen in der Funktion erzeuge_Fenster nicht bekannt sind. Muss man hier mit globals arbeiten?

danke für eure Hilfe

mfg Mike