Défi : Polymorphisme
Tâche
Une classe Parent et une classe Child qui hérite de la classe Parent sont fournies. L'objectif est de redéfinir la méthode du parent nommée method dans la classe Child afin qu'elle retourne « This is the overridden method! ».
Ensuite, il faut surcharger cette méthode en ajoutant un paramètre int parameter afin que la méthode retourne : « This is the overloaded method with int parameter: " + parameter ».
Notez que les méthodes doivent retourner ces valeurs, et non les afficher à l'écran !
N'hésitez pas à utiliser les boutons "Hint" et "Solution" si vous avez des difficultés à comprendre la tâche.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain the difference between method overriding and overloading?
What does the @Override annotation do in Java?
Can you show an example of how to call both the overridden and overloaded methods?
Awesome!
Completion rate improved to 4.76
Défi : Polymorphisme
Glissez pour afficher le menu
Tâche
Une classe Parent et une classe Child qui hérite de la classe Parent sont fournies. L'objectif est de redéfinir la méthode du parent nommée method dans la classe Child afin qu'elle retourne « This is the overridden method! ».
Ensuite, il faut surcharger cette méthode en ajoutant un paramètre int parameter afin que la méthode retourne : « This is the overloaded method with int parameter: " + parameter ».
Notez que les méthodes doivent retourner ces valeurs, et non les afficher à l'écran !
N'hésitez pas à utiliser les boutons "Hint" et "Solution" si vous avez des difficultés à comprendre la tâche.
Merci pour vos commentaires !