Mailinglisten-Archive |
Am 25.10.2004 13:28 Uhr schrieb "Kristofer Schwab" unter <info at lichteinfall.de>: > Christoph Rust schrieb: > >> Tach! >> >> Hab ein Problem mit der Umsetzung von Klassen... >> >> Beispiel: >> >> class foo { >> >> } >> >> class bar extends foo { >> >> } >> >> class foobar extends bar { >> >> } >> >> // Output: Fatal Error: class 'bar' not found >> >> Ist das allgemein so in der OOP oder könnte das ein Bug sein, bzw. wie >> wäre ein anderer Lösungsvorschlag? >> >> Danke... >> >> > Hallo, > > PHP unterstützt soweit ich weiss nur einfache Vererbung. > > Grüße das ist aber (zumindest nach dem, was ich mal gelernt habe) einfache vererbung. Mehrfache Vererbung wäre: class foo {} class bar {} class foobar extends foo,bar {} Aber mir klingt das mehr nach einem Parserfehler in der Klasse 'bar'. Wenn die nicht geparst wurde, kann der parser Sie natürlich bei der Klassendefinition von foobar nicht finden. könnte das sowas sein? grüße 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