Providing methods and tools for developing OO applications, with emphasis on the quality of code. At the end of the course, students should be able to develop autonomously OO applications of medium complexity, and to participate in the development of large OO applications.
Curriculum
teacher profile teaching materials
CODE QUALITY
POLYMORPHISM
COLLECTIONS
CODE REUSE
STREAM, EXCEPTIONS
EVENT PROGRAMMING
GUI
Programme
JAVACODE QUALITY
POLYMORPHISM
COLLECTIONS
CODE REUSE
STREAM, EXCEPTIONS
EVENT PROGRAMMING
GUI
Core Documentation
Slides, source code, tests, and homeworks available on the course site.Reference Bibliography
Ken Arnold, James Gosling, David Holmes "Il linguaggio Java: Manuale Ufficiale" - Addison Wesley Cay Horstmann "Concetti di informatica e fondamenti di Java" - APOGEO Cay Horstmann, Gary Cornell "Core Java2 Vol I: Fondamenti" - Prentice Hall Cay Horstmann, Gary Cornell "Core Java2 Vol II: Tecniche avanzate" - Prentice HallType of delivery of the course
Lectures and labs.Type of evaluation
Oral exam with a computer. Nel periodo di emergenza COVID-19 l’esame di profitto sarà svolto secondo quanto previsto all’art.1 del Decreto Rettorale n°. 703 del 5 maggio 2020. teacher profile teaching materials
CODE QUALITY
POLYMORPHISM
COLLECTIONS
CODE REUSE
STREAM, EXCEPTIONS
EVENT PROGRAMMING
GUI
Mutuazione: 20810075 PROGRAMMAZIONE ORIENTATA AGLI OGGETTI in Ingegneria informatica L-8 CRESCENZI VALTER,
Programme
JAVACODE QUALITY
POLYMORPHISM
COLLECTIONS
CODE REUSE
STREAM, EXCEPTIONS
EVENT PROGRAMMING
GUI
Core Documentation
Slides, source code, tests, and homeworks available on the course site.Reference Bibliography
Ken Arnold, James Gosling, David Holmes "Il linguaggio Java: Manuale Ufficiale" - Addison Wesley Cay Horstmann "Concetti di informatica e fondamenti di Java" - APOGEO Cay Horstmann, Gary Cornell "Core Java2 Vol I: Fondamenti" - Prentice Hall Cay Horstmann, Gary Cornell "Core Java2 Vol II: Tecniche avanzate" - Prentice HallType of delivery of the course
Lectures and labs.Type of evaluation
Oral exam with a computer. Nel periodo di emergenza COVID-19 l’esame di profitto sarà svolto secondo quanto previsto all’art.1 del Decreto Rettorale n°. 703 del 5 maggio 2020.Mutuazione: 20810075 PROGRAMMAZIONE ORIENTATA AGLI OGGETTI in Ingegneria informatica L-8 CRESCENZI VALTER,