Descrizione dell'insegnamento |
Il corso illustra le caratteristiche principali della programmazione ad oggetti e del linguaggio Java. |
Programming basics in any language. |
The student will be able to develop programs following the Object Oriented Paradigm concepts. Advanced topics as multithreading in Java will be considered as well. UML is used to help the design phase. |
- Classi e istanze
- Ereditarietà, polimorfismo e dynamic binding
- Classi astratte, interfacce
- Visibilità e package
- Classi per l'input/output
- Eccezioni
- Collezioni
- Applet
- UML |
Kay Horstmann, Concetti di informatica e fondamenti di Java 4a ed., Apogeo Editore |
Exercises are provided or near every lesson. |
Docente/Tutor Responsabile insegnamento |
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Marco Temperini
|
|
|
Marco Temperini
|
|
|
Marco Temperini
|
|
|
Marco Temperini
|
|
|
Marco Temperini
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|
|
Giovanni Malnati
|
|