Maison > développement back-end > tutoriel php > Analyse des concepts et exemples d'utilisation de classes abstraites et de méthodes abstraites en PHP

Analyse des concepts et exemples d'utilisation de classes abstraites et de méthodes abstraites en PHP

墨辰丷
Libérer: 2023-03-29 12:32:01
original
1596 Les gens l'ont consulté

Cet article présente principalement les concepts et l'utilisation des classes abstraites et des méthodes abstraites en PHP. Il analyse plus en détail les mots-clés, les définitions, les méthodes d'utilisation et les précautions associées des classes abstraites et des méthodes abstraites en PHP. Les amis qui en ont besoin peuvent s'y référer. à cela. Suivant

1. Mot-clé abstrait : abstrait

Résumé signifie qu'il ne peut pas être expliqué exactement, mais qu'il a un certain concept ou un certain nom Déclarer. un en PHP Pour les classes ou méthodes abstraites, nous devons utiliser le mot-clé abstract.

2. Définition des méthodes abstraites et des classes abstraites

Au moins une méthode dans une classe est abstraite, on l'appelle une classe abstraite. Donc, si vous définissez une classe abstraite, définissez d'abord la méthode abstraite.

abstract class class1{
  abstract function fun1();
……
}
Copier après la connexion

1 Il y a au moins une méthode abstraite dans la classe
2. La méthode abstraite ne { }
est autorisée. 3.
Les méthodes abstraites doivent être précédées de abstract

3. Règles d'utilisation des classes et méthodes abstraites

. 🎜>

Plusieurs caractéristiques des classes abstraites :
1
ne peut pas être instanciée, mais ne peut être héritée que 2.

Toutes les méthodes abstraites doivent l'être. répété dans la classe dérivée héritée Pour instancier l'instance

 :

<?php
abstract class cl1{
  abstract function fun1();
  abstract function fun2();
}
class cl2 extends cl1{
  function fun1(){
    echo "第一个";
  }
  function fun2(){
    echo "第二个";
  }
}
$c=new cl2();
echo $c->fun2();
?>
Copier après la connexion

.

Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Recommandations associées :
Comment implémenter une technologie de cryptage simple en PHP


Code d'implémentation de la fonction de livre d'or simple PHP


Partage d'exemples d'implémentation PHP de la fonction de changement d'avatar pour plusieurs utilisateurs

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