Programma del corso A.A. 2008-2009
Il programma preliminare prevede la trattazione dei seguenti argomenti:
- Nozioni di base
- Elementi fondamentali della programmazione in Java
- Tipi di dato primitivi
- Istruzioni condizionali e di ciclo
- Array e matrici
- Classi, oggetti e metodi
- Ereditarietà, interfacce e polimorfismo
- Eccezioni
- Package
- Ricorsione lineare
- Strutture collegate lineari
- Tipi astratti di dato
- Liste, pile, code, insiemi
- Tipi di dato generici (Facoltativo per Ingegneria Automatica)
- Collections Framework (Facoltativo per Ingegneria Automatica)