On dispose de la classe suivante : class Point { public Point (int x, int y) { this.x = x ; this.y = y ; } public void affiche() { System.out.println (Coordonne
Informatique
usergreateset
Question
On dispose de la classe suivante :
class Point
{ public Point (int x, int y) { this.x = x ; this.y = y ; }
public void affiche()
{ System.out.println ("Coordonnees : " + x + " " + y) ;
}
private int x, y ;
}
Réaliser une classe PointNom, dérivée de Point permettant de manipuler des points définis
par leurs coordonnées et un nom (caractère). On y prévoira les méthodes suivantes :
• constructeur pour définir les coordonnées et le nom d’un objet de type PointNom,
• affiche pour afficher les coordonnées et le nom d’un objet de type PointNom ?
class Point
{ public Point (int x, int y) { this.x = x ; this.y = y ; }
public void affiche()
{ System.out.println ("Coordonnees : " + x + " " + y) ;
}
private int x, y ;
}
Réaliser une classe PointNom, dérivée de Point permettant de manipuler des points définis
par leurs coordonnées et un nom (caractère). On y prévoira les méthodes suivantes :
• constructeur pour définir les coordonnées et le nom d’un objet de type PointNom,
• affiche pour afficher les coordonnées et le nom d’un objet de type PointNom ?
1 Réponse
-
1. Réponse supernext
Je te répond en C++(je connais pas trop Java...) :
class PointNom{
public : PointNom(int x, int y, std::string nom)
void constructeur(std::string objet){
cout << "Entrer la nouvelle valeur de x" << endl
cin >> objet.x >> endl
cout << "Entrer la nouvelle valeur de y" << endl
cin >> objet.y >> endl
cout << "Entrer le nouveau nom de cet objet de type PointNom" << endl
cin >> objet.nom >> endl
}
void affiche(std::string objet){
cout << "Les valeurs de cet objet sont : x = " << objet.x << " ; y = " << objet.y << " ; nom = " << objet.nom
}
}