Plan
Cours 1
  - Présentation des outils
: Java et Eclipse
- Présentation de la documentation
- Bonjour
sous Eclipse
- Version 1 de Conversion
- Eléments de Java
: 
    - accès à un élément ou une classe 
- variables et méthodes de classe, d'instance, constantes
- conventions de codage Java
- Version 2 de Conversion
Cours 2
  - Notation UML (diagrammes de classe)
- Réutilisation de code : héritage et
délégation
    - avantages et inconvénients
- exemple de Rectangle
 
- Item 7 du livre "Effective Java"
    - propriétés de la méthode equals(Object)
- algorithme de sélection d'une méthode
Cours 3
  - Concept de vue
- Version 3 de Conversion
- Eléments de Java
: 
    - existence d'un constructeur vide
- méthodes héritées de java.lang.Object:equals(Object), toString(), hashCode()
- Version 4 de Conversion
- Version 5 de Conversion
- Eléments de Java
    - paquetages
- exceptions
 
- classes génériques
- Version 6 de Conversion
- Eléments de Java
    - interfaces
- classes abstraites
- Version 7 de Conversion
- Eléments de Java
    - tables, tables de hachage
 
- méthode hashCode()
Cours 4-5 (3h)
  - Eléments de Java
 
- Eléments de Java
Cours 5-6 (3h)
Cours 7
Cours 8
Cours 9
Cours 10
Cours 11
Cours 12
C'est fini pour cette année...