Tecnologie a oggetti in Java

di San Pietro Pierluigi | Esculapio 2026

Attualmente non disponibile

A partire da

28,00 €

Descrizione

Questo libro introduce la programmazione in Java mettendo al centro non soltanto il linguaggio, ma anche i principi che permettono di progettare software corretto, modulare e manutenibile. Il percorso parte dai concetti fondamentali della programmazione orientata agli oggetti - classi, oggetti, ereditarietà, sottotipi e polimorfismo - e affronta progressivamente temi più avanzati, tra cui concorrenza, programmazione funzionale e stream. Ampio spazio è dedicato alla progettazione del software: modularità, information hiding, tipi di dato astratti, contratti, invarianti di rappresentazione, principio di sostituzione, metriche, refactoring e design pattern. Le specifiche in JML vengono utilizzate per collegare programmazione, astrazione e correttezza. Il volume tratta inoltre il testing, dalle tecniche black-box e strutturali all'automazione con JUnit, con numerosi esempi ed esercizi in Java. Il testo è adatto a corsi universitari di programmazione e progettazione orientata agli oggetti e a corsi introduttivi di ingegneria del software basati su Java, ma può essere utilizzato anche per lo studio individuale.

Dettagli

  • Autore:
  • Editore:
  • Collana:
  • Anno edizione:
  • di San Pietro Pierluigi
  • Esculapio
  • -
  • 2026
  • In commercio dal:
  • Pagine:
  • Lingua:
  • EAN:
  • 30 settembre 2026
  • 300 p.
  • ITA
  • 9788893855402

Ti potrebbe interessare anche

Librerie di Roma | Tecnologie a oggetti in Java
logo regione