MyBB.de Forum

Normale Version: Funktion einer Klasse muss überschrieben werden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi Leute,

ich bin gerade dabei ein wenig mit den Klassen in php zu spielen. Da ich schon in anderen Sprachen mit Klassen gearbeitet habe ist das auch nicht sonderlich schwer.
Bei einer Sache komme ich aber nicht weiter und hoffe das ihr mir helfen könnt.

Ich möchte eine Klasse erstellen die wie folgt aussieht:
PHP-Code:
class base
{
  function 
xyz()
  { ... }


Diese Klasse soll von allen anderen Klassen geerbt werden.
Soweit so gut!
Zusätzlich möchte ich aber, dass die Funktion xyz überschrieben werden MUSS!
Leider ist das Programmieren in C++ doch zu lange her und ich kenne das Schlüsselwort dafür nicht mehr Sad

Ist das überhaubt in PHP möglich dies zu erzwingen?

LG
Durin-V

PS: Ich verwende PHP 5
Meinst du so http://de3.php.net/manual/de/language.oop5.abstract.php?

In C++ wäre es virtual Wink
Das ist genau das was ich gesucht habe. An virtual hab ich auch schon gedacht aber das ist bei php was ganz anderes.

DANKE!!!

LG
Durin-V