Il testo è una guida graduale alla conoscenza completa di Java e allapprendimento della programmazione orientata agli oggetti e si avvale di unimpostazione didattica collaudata ed efficace frutto della duplice esperienza dinsegnamento e di gestione di primari progetti software. Al lettore non è richiesto nessun prerequisito iniziale. Il percorso formativo prende avvio da algoritmo, sistema di elaborazione, linguaggio, dal controllo del flusso di esecuzione e dalla rappresentazione dei dati per arrivare alla risoluzione di problemi complessi, attraverso argomenti quali ricerche e ordinamenti, ricorsione, interfacce grafiche e Internet. La presentazione della teoria degli oggetti e limplementazione in Java, accompagnata da numerosi esempi che aiutano il lettore nella pratica di programmazione, pone particolare attenzione ai concetti fondanti: classe, oggetto, metodi, incapsulamento, ereditarietà , polimorfismo, overriding, biding dinamico, operatori sulle istanze, costruttori, finalizzazione, classi astratte. Con la notazione standard internazionale UML si modellano le relazioni di generalizzazione, associazione, aggregazione e composizione. Sono trattati in profondità : interfacce e package, eccezioni, thread, ambiente di esecuzione, file. Ampio spazio è dedicato a GUI, componenti Swing e Applet per lesecuzione di programmi in un browser HTML.
error Non è stato possibile inviare il tuo giudizio sulla recensione