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
Classes and Objects
Code Quality
Polymorphism
Collections
Generics
Inheritance
Code reuse
Stream
Java Thread
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 Hall
Programme
Object Oriented Programming ParadigmClasses and Objects
Code Quality
Polymorphism
Collections
Generics
Inheritance
Code reuse
Stream
Java Thread
Core Documentation
Ken Arnold, James Gosling, David Holmes "Il linguaggio Java: Manuale Ufficiale" - Addison WesleyCay 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 Hall
Type of delivery of the course
traditionalType of evaluation
Oral exam, written and oral exam and / or laboratory teacher profile teaching materials
Classes and Objects
Code Quality
Polymorphism
Collections
Generics
Inheritance
Code reuse
Stream
Java Thread
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 Hall
Mutuazione: 20810075 PROGRAMMAZIONE ORIENTATA AGLI OGGETTI in Ingegneria informatica L-8 CRESCENZI VALTER
Programme
Object Oriented Programming ParadigmClasses and Objects
Code Quality
Polymorphism
Collections
Generics
Inheritance
Code reuse
Stream
Java Thread
Core Documentation
Ken Arnold, James Gosling, David Holmes "Il linguaggio Java: Manuale Ufficiale" - Addison WesleyCay 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 Hall
Type of delivery of the course
traditionalType of evaluation
Oral exam, written and oral exam and / or laboratory