[PHP] Klassen & Funktionen

Tab

unlimited
ID: 374854
L
26 Juni 2007
900
71
Hallo ihr Lieben,

ich habe eine Frage bzgl. der PHP Klassen. Ich arbeite schon seit längerem mit PHP zwar nicht auf höchstem Niveau, aber es funktioniert alles. Nun versuche ich mich in Funktionen und Klassen einzuarbeiten. Funktionen sind noch recht easy. Klassen wohl auch, jedoch verstehe ich den Sinn von Klassen nicht. Ist es nicht das gleiche wie eine Funktion? Was gibt es denn besseres an Klassen?

Liebe Grüße
 
Eine Klasse ist nicht das gleiche wie eine Funktion.
Du solltest dir vielleicht den Unterschied zwischen OOP und der Prozedurale Programmierung zu Gemüte führen.
Dann dürftest du auch den Sinn hinter Klassen verstehen.
OOP bietet diverse Vorteile, um nur wenige zu nennen:
  • Erleichtert Teamarbeit enorm da es zB Schnittstellen gibt
  • Erhöhte Wiederverwendbarkeit des Codes
  • Leicht erweiterbar
  • Flexibilität -> Modularität
  • Jetzt bei Klassen speziell - Vererbung, ...
  • ...