Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sebastian Mendel schrieb: > Es bringt nur dem etwas der die Anwendung programmiert oder pflegt. > Die jetzt nochmal alle aufzuzählen ist mir zu doof ... und wollteste ja > auch nicht wissen ... ;-) na ich muss jetzt doch noch was dazu schreiben ... ;-) die Vorteile von OOP lassen sich schwer verdeutlichen jemandem gegenüber der bisher wenig oder gar nicht auf diese Weise programmiert hat. Es ist wie bei einem Auto, das Auto wird auch in Baugruppen aufgeteilt, es erhöht die Übersicht, bei kleinen oder alten Autos war das nicht unbedingt nötig, oder ein Vorteil zu erkennen, da konnte man die Teile nach an .. 3 Händen abzählen, aber bei modernen Autos wäre das zu komplex ... ebenso ist es mit einer Software-Anwendung, woran man auch gleich erkennt das es nicht immer vorteilhafter ist OO zu programmieren - - hängt von der Größe ab. Aber wie gesagt lässt sich schlecht vermitteln - aber finde doch mal jemanden der einmal mit OOP angefangen hat und danach sagte, neee, ich mach das wieder wie früher! Wenn du einen findest ;-) setz den ins Verhältnis zu den Leuten die mit OOP begonnen haben und immer noch danach arbeiten. Die Vorteile sind sehr vielseitig, und vor allem werden sie von jedem unterschiedlich bewertet, deshalb lässt sich das schlecht anhand einer einfachen Aufzählung von Vorteilen beurteilen. Einige nennen die Sicherheit, eine Fehlerhafte Funktion erlaubt somit nicht gleich den Zugriff auf alles, sondern nur auf das was die Klasse auch sehen darf - ist aber sehr abstrakt. Die Wiederverwendbarkeit/Modularisierung Die Kapselung Vererbung, definierte Schnittstellen, einfachere Einbindung von Fremden Klassen bzw. in Fremde Projekte (z. B. Namenskonflikte), ... - -- Sebastian Mendel www.sebastianmendel.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (MingW32) iD8DBQFElqtYX/0lClpZDr4RAsfuAJ48jdASd/35QeujEJYHDW5P5EiwKwCgigrN AdXOuPrrzGW93u3LIUDWpYU= =qG/O -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive