Relations entre classes en Java (Séance 4)
I. Relation d'utilisation
(avec constructeurs) du TD précédent et la compiler. Créer (nouveau
, qui utilise cette classe
private Point hg,bd ; // Les coins haut à gauche et bas à droite
// rectangle par défaut. Choisir son initialisation
public Rectangle(Point h, Point b){
// initialisation des coins à partir des paramètres données
// Affiche les coordonnées des coins
public void zoom(int deltax, int deltay){
// Dilatation des coordonnées. Delta donné.
Programmer les méthodes et les tester. (Nouvelle classe
et l'utiliser dans le constructeur
Rectangle (Point h, Point b)
Rajouter les méthodes appropriées
qui modifient et lisent les champs d'un
Créer maintenant une classe
(composée d'un rectangle et d'un texte du titre ).
Imaginer des opérations utiles, comme le déplacement, l'agrandissement d'une fenêtre,
etc. Quelle opération de la classe
pourrait servir pour l'agrandissement d'une
Programmation par les objets. Travaux dirigés. Séance 4
http://www.emi.ac.ma/~ntounsi/COURS/Java/TD/tdJav... 1 of 2