TP introductif

  1. Date et DateAnniversaire...
    • Récupérez le fichier Date.java,
    • compilez, combien de classes générées ?
    • mettez la ligne 21 en commentaire, que se passe-t-il ? Pourquoi ? Comment résoudre ce problème ? (proposez deux solutions)
    • ligne 2, changez "protected" en "private", que se passe-t-il ? Pourquoi ? Comment résoudre ce problème ? (proposez deux solutions)
    • ligne 30, changez "super.jour" en "jour", que se passe-t-il ? Pourquoi ?
  2. Mesure...
    • Récupérez le fichier Mesure.java
    • à quoi servent les 2 premières lignes du fichier ?
    • retrouvez dans la documentation en ligne de l'API, la classe StringTokenizer du paquetage java.util
    • complétez le programme comme demandé
    • compilez, exécutez...
  3. Carre, CarreDeCouleur...
    • Ecrivez la classe Carre définie par
      • un nom (une chaîne de caractères) indiquant le nom de la forme ("carré" ici),
      • un centre (un Point),
      • quatre points,
      • une longueur de côté
      • un constructeur avec pour arguments les quatre points,
      • un constructeur avec pour arguments le centre et la longueur de côté,
      • une méthode de calcul de périmètre,
      • une méthode de calcul d'aire
      • une méthode d'affichage
      • une méthode de comparaison de deux carrés, en fonctions de la longueur de leur côté.
    • Ecrivez la classe CarreDeCouleur héritant de la classe précédente avec un attribut couleur (chaîne de caractères). Vous modifierez les méthodes qui doivent être modifiées...
    • Voici une classe qui utilise les classes définies précédemment UtiliseCarre.java

ċ
Date.java
(1k)
Pascal Fares,
24 avr. 2010 à 02:27
ċ
Individu.java
(0k)
Pascal Fares,
24 avr. 2010 à 02:29
ċ
Individu2.java
(2k)
Pascal Fares,
24 avr. 2010 à 02:29
ċ
Mesure.java
(1k)
Pascal Fares,
24 avr. 2010 à 02:27
ċ
Point.java
(1k)
Pascal Fares,
24 avr. 2010 à 02:27
ċ
UtiliseCarre.java
(1k)
Pascal Fares,
24 avr. 2010 à 02:27
Comments