Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Funktion einer Klasse muss überschrieben werden
#1
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
Die drei Erzfeindes eines jeden Programmierers:
Sonnenlicht, Frischluft und das Gebrüll der Vögel!
Zitieren
#2
Meinst du so http://de3.php.net/manual/de/language.oop5.abstract.php?

In C++ wäre es virtual Wink
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren
#3
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
Die drei Erzfeindes eines jeden Programmierers:
Sonnenlicht, Frischluft und das Gebrüll der Vögel!
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Alterschutzsystem X-Check muss eingebaut werden Cream1974 5 4.727 10.03.2009, 01:35
Letzter Beitrag: Cream1974