Politecnico di Torino
Politecnico di Torino
   
Login  
en
Politecnico di Torino
Anno Accademico 2009/10
01JEYJA
Object oriented programming
Corso di Laurea in Electronic And Computer Engineering - Vercelli
Docente Qualifica Settore Lez Es Lab Tut Anni incarico
Rivoira Silvano ORARIO RICEVIMENTO     30 10 10 0 3
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/05 5 B - Caratterizzanti Ingegneria informatica
Obiettivi dell'insegnamento
The course aims to introduce the concepts of Object Oriented Programming from the viewpoint of software engineering.
The methodology is described by several examples represented by UML diagrams and implemented in Java.
Competenze attese
Knowledge of: the object oriented methodology, the Java programming language, the Eclipse software development environment.
Prerequisiti
Knowledge of basic algorithms and data structures in high level programming (C language).
Programma
Object Oriented Programming
The Java technology
Classes
Objects
Class Design
Inheritance
Polymorphism
Exception Handling
The Java language
Case Study
Object Oriented Analysis/Design
Java Class Library
Collections Framework
Files and Streams
Multithreading
Graphical User Interfaces and Applets
Reflection
Laboratori e/o esercitazioni
Program development in Java with Eclipse.
Bibliografia
' D. J. Barnes, M. K÷lling : Objects First with Java , Prentice Hall / Pearson Education , 2003
' H. M. Deitel, P. J. Deitel : Java How to Program , 5/E , Prentice Hall , 2002
Controlli dell'apprendimento / ModalitÓ d'esame
Written examination.
Orario delle lezioni
Statistiche superamento esami

Programma definitivo per l'A.A.2009/10
Indietro



© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)
Contatti