TD3 : Héritage


Saisir une hauteur (nombre) et un caractère (dans motif) puis cliquer sur Afficher
Objectifs:
Le but de ce TD est de se familiariser à l’utilisation simple de l’héritage
- pour réaliser ce TD vous avez besoin :
- de connaître les types simples (entiers, réels,...) et les instructions de base du langage JAVA
- de connaître le principe de base des classes de la programmation objet
- Tous les diagrammes de classes sont réalisés avec Jude.
Thème : Classe, Héritage
Dessiner différentes figures
Nous voulons réaliser les différentes figures suivantes :
où le nombre de lignes ainsi que le motif (*) sont paramétrables.
En nous aidant du diagramme de classes suivant :

nous allons créer les différentes classes utiles.
- Créer une classe Figure
- Ajouter les deux attributs
- Créer les deux constructeurs
- Créer la classe TriangleGauche dérivant de Figure
- Créer les deux constructeurs
- Ajouter la méthode toString qui retourne le dessin textuel du triangle
- Créer une classe permettant de tester votre classe précédente
- Créer la classe Pyramide dérivant de Figure
- Créer les deux constructeurs
- Ajouter la méthode toString qui retourne le dessin textuel d’ une pyramide.
- Tester votre nouvelle classe.
- Créer la classe TriangleDroit dérivant de Figure
- Créer les deux constructeurs
- Ajouter la méthode toString qui retourne le dessin textuel d’ une pyramide.
- Tester votre nouvelle classe.
- Dans la classe de test, créer un tableau de 6 Figure. Mettre dans ce tableau les objet créé précédemment (2 TriangleDroit, 2 TriangleGauche, 2 Pyramide).
- Dans une boucle for, afficher le tableau de Figure

