Cet article présente principalement des informations pertinentes sur la réécriture de méthodes Java et des exemples de mots-clés super Les amis qui en ont besoin peuvent se référer à
réécriture de méthodes Java et aux super mots-clés
<.>
En héritage, la sous-classe définit en fait une méthode du même nom que la classe parent
est une méthode, et les attributs sont tous les mêmes
Restrictions outrepassées :
Les méthodes remplacées par les sous-classes ne peuvent pas avoir d'autorisations plus restrictives que les méthodes de la classe parent
super : appeler de force l'exécution de la méthode de la classe parent
Quelle est la différence entre la surcharge et la réécriture ?
La surcharge se produit dans une classe. Aucune autorisation n'est requise. Et les paramètres de la méthode surchargée peuvent être différents.
Le remplacement se produit dans le résumé de l'héritage et est. remplacé par des sous-classes. La méthode écrite ne peut pas avoir des autorisations plus restrictives que la méthode de la classe parente. Les noms des paramètres dans la méthode remplacée sont exactement les mêmes
Exemple de code :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn