Maison > interface Web > js tutoriel > Analyse des points clés et réponses à la réécriture et au polymorphisme

Analyse des points clés et réponses à la réécriture et au polymorphisme

亚连
Libérer: 2018-05-17 10:38:22
original
1542 Les gens l'ont consulté

Voici plusieurs points clés de la réécriture et du polymorphisme. J'espère que tout le monde pourra les garder à l'esprit

Règles de réécriture de la méthode :

1. Les noms des méthodes sont les mêmes.

2. La liste des paramètres est la même.

3. Le type de valeur de retour est le même ou sa sous-classe.

4. Les autorisations d'accès ne peuvent pas être plus strictes que celles de la classe parent.

2. Méthode abstraite (le résumé peut également être utilisé pour les méthodes) :

1. Les méthodes abstraites n'ont pas de corps de méthode.

2. La méthode abstraite doit être dans la classe abstraite .

3. Les méthodes abstraites doivent être implémentées dans des sous-classes, sauf si la sous-classe est une classe abstraite.

3. Polymorphisme :

C'est une caractéristique qui a la capacité d'exprimer de multiples formes. Plus professionnellement parlant : la même implémentation de l'interface utilise différentes instances pour effectuer différentes opérations.

4. Deux méthodes pour réaliser le polymorphisme :

1. Utilisez la classe parent comme paramètre de méthode pour réaliser le polymorphisme.

2. Utilisez la classe parent comme valeur de retour de la méthode pour implémenter le polymorphisme.

5. Trois éléments du polymorphisme :

1.Héritage

2. Remplacement (la sous-classe remplace la méthode de la classe parent)

少> Grâce au polymorphisme, la quantité de code dans la classe peut être réduite et l'évolutivité et la maintenance du code peuvent être améliorées. Ce qui précède sont quelques points clés de la réécriture et du polymorphisme que j'ai compilés pour vous. J'espère que cela vous sera utile à l'avenir. Articles associés :

Comment réécrire la méthode padleft en js

Quelles sont les méthodes d'héritage en js

Les étapes spécifiques pour transmettre deux paramètres à la méthode JS dans JS onclick

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal