Mailinglisten-Archive |
Andreas Lange schrieb:
> Hi,
>
> gibt es eine Möglichkeit in einer als abstract definierten Klasse
> Variablen "vorzudefinieren", damit sichergestellt ist, das die
> abgeleiteten Klassen diese ebenfalls besitzen?
>
> folgender Konstrukt geht ja scheinbar nicht:
>
> abstract class abstractTest {
> abstract public $test1;
> abstract public $test2;
>
> abstract function __construct() {
$this->test1 = vordefiniert;
$this->test2 = vordefiniert;
> }
> }
>
> Oder mache ich da einen entscheidenen OOP Denkfehler?
>
> Gruss
>
> Andreas
Und dann muss deine abgeleitete Klasse den Konstruktor aufrufen
Public class Test extends abstractTest
{
public function __construct ()
{
Parent :: __construct();
}
}
Gruß
Andreas
--
wdv Medien & Kommunikation GmbH & Co. OHG
Mediendatenverarbeitung
Andreas Heigl
Siemensstrasse 6
61352 Bad Homburg
Germany
Telefon +49-(0)6172-670-185
Telefax +49-(0)6172-670-181
www.wdv.de
php::bar PHP Wiki - Listenarchive