Appel d'un constructeur à partir d'un constructeur

  • 4
  • Bloqué
Appeler un constructeur à partir d'un autre constructeur est tout à fait naturel, même si pour toi ça ressemble peut-être encore à une acrobatie compliquée. Étudie attentivement le programme, comprends ce qu'il fait et corrige le constructeur avec deux paramètres de sorte qu'il appelle un autre constructeur avec un rayon de 10. Lequel ? À toi de deviner !
Tu ne peux pas réaliser cette mission, car tu n'es pas connecté(e).
Commentaires (3)
  • Populaires
  • Nouveau
  • Anciennes
Tu dois être connecté(e) pour laisser un commentaire
Hiomai Pambrun
niveau Papeete, Papeete, French Polynesia
15 décembre 2022, 02:03
La différence est que le "this" seul fait appelle à "Object" qui est donc là en l'occurrence la classe Cercle. Donc si on fait "this(x,y,10)", il va chercher directement la classe "mère" et ensuite ses attributs, ainsi que la les propriétés de la classe mis en paramètre dans le constructeur ce qui veut dire là x et y. Je ne sais pas si c'était simple à comprendre :)
-JFK-
niveau Nantes, Nantes, France
29 novembre 2022, 17:26
Même question !
Nicolas
niveau France, France, France
14 novembre 2022, 18:25
Bonjour. Je n'arrive pas à faire passer "Le constructeur avec deux paramètres doit appeler un autre constructeur, en passant les bons arguments." Après avoir regardé la solution, quelles sont les différences entre this.x = x; this.y = y; this.rayon = 10; que je propose et la solution this(x,y,10) ? Merci