phpbar.de logo

Mailinglisten-Archive

[php] Klassen vs. Funktionen

[php] Klassen vs. Funktionen

Andreas Demmer php at andreas-demmer.de
Mit Nov 10 14:53:20 CET 2004


>> Warum mach ich Klassen?

Weil abstrakte Programmierung leichter
wiederverwertbar und schneller anzuwenden ist,
wenn die Klassen erstmal geschrieben sind.

Zeig mir folgenden Code mal nur mit Funktionen
realisiert:

$user = new user();
$user->username = 'foo';
$user->pass = 'bar';
$id = $user->save();

$user = new user(42);
$pass = $user->newRandomPass();
$user->save();

$user = new user(11);
$user->delete();

Der Code ist schön kurz und auf den ersten Blick
selbsterklärend! Die Wiederverwertbarkeit ist auch
hervorragend, je nachdem wie komplex die
Interdirektionsebene konzipiert ist.

Gruss,
Andreas

--
http://www.ontis.de



php::bar PHP Wiki   -   Listenarchive