Previous Up Next

Séance 4 (24/10/2017, 18:00)

CM 2 : Interfaces et généricité (fin)

Continuation du thème CM 2 de la séance Séance 3

CM 3 : Relations entre classes et diagrammes de séquence

Le CM 3 présente les relations d’utilisation entre classes (association, aggrégation et composition) ainsi que le diagramme de séquence comme le moyen d’expliciter les interactions entre objets

CM 4 : Héritage

Le CM 4 présente l’héritage, les classes abstraites et la réutilisation dans un langage objet tel que Java.

TP 8 : Héritage comme spécialisation

Le TP 8 propose de compléter l’éditeur de schémas mathématiques en donnant la possibilité de nommer les points.

Sont fournies les classes de l’application et toujours le paquetage contenant les classes de l’afficheur et sa documentation.

Solution : Une solution est disponible ici.

TD 5 : Comptes bancaires : une vue simplifiée

Le TD 5 propose de modéliser des comptes bancaires et une banque. Il permet de revoir la plupart des concepts objets, en particulier l’encapsulation, l’héritage, la redéfinition et la liaison dynamique, mais aussi les attributs et méthodes de classe.

Solution :

Exercice 1 : fichiers fournis et solution proposée.

Exercice 2 : fichiers fournis et solution proposée.

Exercice 3 : fichiers fournis et solution proposée.

Exercice 4 : fichiers fournis et solution proposée.

TU 1 : Utilisation d’Eclipse

Le TU 1 montre comment utiliser Eclipse pour un projet Java. Il montre en particulier ses possibilités concernant le « refactoring » qui sera réalisé sur l’application qui affiche un schéma mathématique.

Pour lancer Eclipse à l’ENSEEIHT, il est conseillé de faire :

eclipse
Merci de signaler toute erreur ou problème concernant ce document à Xavier Crégut <Prenom.Nom@enseeiht.fr>.
Previous Up Next