La programmazione orientata agli oggetti, con la costruzione di tipi di dati astratti come costituente di base indispensabile, si distingue nettamente dagli altri stili di programmazione e dalle altre metodologie proprie in quanto richiede un modo diverso di pensare e di rapportarsi alla soluzione dei problemi. L'architettura di questo libro si basa essenzialmente sui concetti di costruzione di tipi di dati astratti e di programmazione orientata agli oggetti in C ++; la struttura concettuale e' inoltre corredata da esempi applicativi che guidano il lettore nell'apprendimento delle tecniche fondamentali. Gli esempi scelti risultano chiari ed accessibili per i programmatori in C e nelle stesso tempo sufficientemente avanzati da interessare anche coloro che gia' hanno familiarita' con il C++. La programmazione orientata agli oggetti e il linguaggio C++ consentono la stesura di programmi migliori, piu' facili da scrivere e di piu' immediata comprensione e manutenzione, restando salve la compattezza e l'efficacia dei programmi in C.
La libreria di classi NIH, di cui i dischetti allegati forniscono sia la versione originale che un adattamento alla edizione italiana, supplisce alla mancanza di una libreria di classi nel C++. La libreria, che consta di oltre 60 classi scritte in C++ e puo' essere estesa con le classi create direttamente dall'utente garantisce buona parte della funzionalita' delle classi di base dello Smalltalk-80.
"E' stato un vero piacere leggere Tipi di dati astratti e programmazione a oggetti in C++ ...l'ho aggiunto alla mia "breve lista di libri sul C++, indispensabili per chi programma in questo linguaggio. Procedete con attenzione alla lettura del testo, provate qualche esempio di programmazione reale e giudicate voi stessi... fino a che punto un 'albero' di classi che si espande in una 'foresta' di classi puo' essere applicativo ai vostri programmi"
The C++ Report
"Questo libro si distingue dalla enorme quantita' di testi sul C++ pubblicati negli ultimi tempi per il modo in cui traduce i concetti fondamentali del linguaggio in esempi reali... Non possiamo che consigliarne la lettura. Per chi desidera servirsi direttamente della libreria di classi NIH, questo libro e' di importanza essenziale"
The Computer Bulletin
Contiene 3 floppy con la libreria di classi NIH |