Maison  >  Article  >  Java  >  Exemple d'analyse de code de réécriture de méthodes Java et de super mots clés

Exemple d'analyse de code de réécriture de méthodes Java et de super mots clés

黄舟
黄舟original
2017-03-28 10:28:221908parcourir

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