Accès direct au contenu

Direct Access to menu

logo N&B

Object oriented programming / Java - Grenoble INP - Ensimag

Print page Français
Search
 
 

Membre de la CDEFI


Object oriented programming / Java

ECTS credits : 4.0
 
Hours
Lecture : 15
Practical work : 15
Internship : 30
 
Objectives

This teaching aims at providing a methodology of object oriented design and programming. Both object-oriented design by means of UML class and object diagram, and programming with Java, will be reviewed.


Contact Nicolas CASTAGNE
Content

1. Introduction to object design
2. Principle of object-oriented design. UML: class and object diagrams
3. Introduction to Java
4. from UML to Java
Many examples and practical cases will be commented. A few design patterns will be introduced.



Prerequisites

Standard algorithmic

Bibliography

Jean-Michel DOUDOUX : « Développons en Java » - livre « en ligne » : http://www.jmdoudoux.fr/java/dej/indexavecframes.htm.

Bruce Eckel --- Thinking in Java, livre accessible à l'adresse
ftp://ftp.imag.fr/pub/multimedia/doc/
et sa traduction française http://penserenjava.free.fr/.

S. Flanagan. Java in a nutshell. O’Reilly, 1997 – second edition.

Assessment

Give kind of exam for session 1 and session 2: written, allowed documents or not, oral, practical work, reports, plan, vivas



Version française
 
 
 
École nationale supérieure d'informatique et de mathématiques appliquées
681, rue de la passerelle - Domaine universitaire - BP 72 - 38402 SAINT MARTIN D'HERES Copyright Grenoble INP