Correction exercice 1
Pour la méthode main
il s’agit simplement d’utiliser les méthodes
d’instance de la classe.
/**
* Version simple de la classe Product. Un produit possede un nom. Il
* est possible de recuperer ce nom et de transformer un produit en
* chaine de caracteres.
*
* @author F.Dagnat
* @version 2
*/
public class Product {
/** le nom du produit sous forme d'une chaine de caracteres */
private String name;
/** un constructeur qui prend en parametre le nom du nouveau
* produit */
public Product(String name) {
this.name = name;
}
/** rend une chaine de caracteres qui est le nom du produit */
public String getName() {
return this.name;
}
/** rend une chaine de caracteres qui decrit le produit */
public String toString() {
return "Produit " + this.name;
}
/** Une methode main qui teste cette classe */
public static void main(String[] args) {
Product p1 = new Product("p1");
System.out.println(p1);
new Product("");
Product p3 = new Product("p3");
System.out.println(p3);
System.out.println("Le nom de p3 est " + p3.getName());
}
}