Corso Vittorio Emanuele II, 39 - Roma 0669207671

Ingegneria Informatica (Anno Accademico 2007-2008)

Programmazione ad oggetti


CFU: 5
Lingua contenuti:Italiano
Descrizione dell'insegnamento
Il corso illustra le caratteristiche principali della programmazione ad oggetti e del linguaggio Java.
Prerequisiti
Programming basics in any language.
Scopi
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.
Contenuti
- Classi e istanze - Ereditarietà, polimorfismo e dynamic binding - Classi astratte, interfacce - Visibilità e package - Classi per l'input/output - Eccezioni - Collezioni - Applet - UML
Testi
Kay Horstmann, Concetti di informatica e fondamenti di Java 4a ed., Apogeo Editore
Esercitazioni
Exercises are provided or near every lesson.
Docente/Tutor Responsabile insegnamento
Marco Mezzalama
Docenti video
Prof. Giovanni Malnati - Politecnico di Torino (Torino - Italy)
Prof. Marco Temperini - Università "La Sapienza" di Roma (Roma - Italia)
Elenco delle lezioni
Giovanni Malnati
Giovanni Malnati
Marco Temperini
Marco Temperini
Marco Temperini
Marco Temperini
Marco Temperini
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
    •  Lezione n. 12: Eccezioni  Vai alla lezione
Giovanni Malnati
Giovanni Malnati
    •  Lezione n. 14: Input/Output  Vai alla lezione
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
    •  Lezione n. 21: Applet  Vai alla lezione
Giovanni Malnati
Giovanni Malnati
    •  Lezione n. 23: SQL e Java  Vai alla lezione
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati
Giovanni Malnati