- Introduzione alla programmazione ad oggetti
- L’ereditarietà e il polimorifismo
- La classe String e la classe ArrayList
- Le eccezioni e la gestione dei file
- Grafi e visite di grafi
- Programmazione dinamica e algoritmi greedy
- Algoritmi fondamentali su grafi
- Introduzione alla programmazione ad oggetti
- L’ereditarietà: sottoclassi e superclassi
- Costruttori
- La gerarchia della classi in Java
- Il polimorifismo: overloading e overriding
- Il late binding
- Classi astratte e interfacce
- Operatore instanceof e cast
- I package
- La classe String e la classe ArrayList
- Le eccezioni: lanciare, catturare e rimbalzare eccezioni
- La gestione dei file
- Grafi e loro rappresentazione in memoria
- Visite di grafi: in profondità, in ampiezza
- Ordinamento topologico di un DAG
- Programmazione dinamica
- Algoritmi Greedy
- Algoritmi fondamentali su grafi: problema del minimo albero ricoprente e problema dei cammini minimi
SEDE DI CHIETI
Via dei Vestini,31
Centralino 0871.3551
SEDE DI PESCARA
Viale Pindaro,42
Centralino 085.45371
email: info@unich.it
PEC: ateneo@pec.unich.it
Partita IVA 01335970693