10.03.2009, 07:56 Uhr

Statische Methoden verwenden

Wollen Sie trotz objektorientierter Programmierung (OOP) weiter den Vorteil von Funktionen genießen?
Wollen Sie trotz objektorientierter Programmierung (OOP) weiter den Vorteil von Funktionen genießen?
Kein Problem, hierfür gibt es statische Methoden, wie das folgende Beispiel zeigt:
<?php
class cFoo {
function hello()
{return 'Hello World'; }}
echo cFoo::hello();
?>
Hier haben Sie eine ganz normale Klasse cFoo, in der nur eine Methode hello() existiert. Die gibt einen kurzen Text zurück. Um diese Methode nun auszuführen, brauchen Sie kein Objekt der Klasse cFoo. Rufen Sie einfach die Methode direkt auf. Dazu schreiben Sie in den Aufruf lediglich den Namen der Klasse, gefolgt von zwei Doppelpunkten und dem Namen der Methode, also wie im Code-Beispiel cFoo::hello().



Das könnte Sie auch interessieren