PHP ad oggetti: tecniche avanzate

I design pattern rappresentano i pilastri fondamentali di un progetto destinato al successo. Essi costituiscono il cuore pulsante della programmazione orientata agli oggetti. Vediamo come implementarne alcuni in PHP 5.

In un articolo precedente abbiamo visto alcune delle caratteristiche avanzate di PHP 5. In particolare si è visto come implementare alcuni metodi speciali, come __set, __get e __call. Inoltre, abbiamo illustrato alcune caratteristiche orientate agli oggetti (OO) implementando due interfacce particolari, ossia ArrayAccess e Iterator. La prima per eseguire l’overload dell’operatore utilizzato dagli array, ossia la parentesi quadra [], mentre la seconda per rendere la nostra classe “traversabile”.

In quest’articolo ci attingiamo ad esaminare la crema della programmazione OO, ossia i design pattern. Infatti, visto che PHP ha introdotto la programmazione orientata agli oggetti (OOP) solo nella versione 5, molti programmatori PHP non sono a conoscenza di questi straordinari strumenti che rendono più semplice la vita del programmatore. Alla fine del presente articolo il lettore saprà:

• Cosa sono i design pattern.
• Come implementare, in PHP, alcuni dei pattern più comuni.

Puoi leggere il resto dell’articolo PHP ad oggetti: tecniche avanzate su: ioProgrammo N. 121 – Dicembre 2007 – Edizioni Master

This entry was posted in Informatica, Programmazione and tagged , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

* Copy this password:

* Type or paste password here:

36 Spam Comments Blocked so far by Spam Free Wordpress

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>