Maison  >  Article  >  développement back-end  >  Une brève introduction aux méthodes abstraites, aux classes abstraites et aux interfaces en PHP

Une brève introduction aux méthodes abstraites, aux classes abstraites et aux interfaces en PHP

不言
不言original
2018-08-10 11:10:151856parcourir

Le contenu de cet article est une brève introduction aux méthodes abstraites, aux classes abstraites et aux interfaces en PHP. Il a une certaine valeur de référence. Les amis dans le besoin pourront s'y référer. vous aide.

Méthode abstraite

abstract function say();

Classe abstraite

abstract class Person{    
abstract function say();
}

Les classes abstraites ne peuvent pas être instanciées

2. Les classes abstraites peuvent avoir des méthodes abstraites

3 Les sous-classes doivent implémenter des méthodes abstraites

Interface

1. les méthodes dans sont des méthodes abstraites

2. Les attributs d'interface doivent être des constantes

3. Doivent être publics

4. Déclaration d'interface

interface Demo{    
const NAME=’ngyhd’;    
function test();}

Recommandations associées. :

Exemples de code d'appels sans renvoi et de renvoi d'appel en PHP

Comment implémenter la fonction de saut de page en PHP ? (Exemple de balise de fonction)

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