Maison  >  Article  >  développement back-end  >  Comparaison simple des différences et introduction de l'utilisation entre Public&Private&Protect en php

Comparaison simple des différences et introduction de l'utilisation entre Public&Private&Protect en php

不言
不言original
2018-08-22 16:14:512850parcourir

Le contenu de cet article concerne la simple comparaison des différences et l'introduction de l'utilisation entre Public&Private&Protect en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

public [Public]

peut être appelé par d'autres classes et objets n'importe où dans le programme (à l'intérieur de la classe, en dehors de la classe). Les sous-classes peuvent hériter et utiliser tous les membres publics de la classe parent.

Private [Private]

Les variables et méthodes modifiées par private ne peuvent être appelées et modifiées qu'à l'intérieur de la classe où elles se trouvent et ne sont pas accessibles en dehors de la classe. Ni l’un ni l’autre n’est possible dans les sous-classes.

Si appelé directement, une erreur se produira.

Protect [Protected]

Les membres de classe modifiés avec protected peuvent être appelés dans cette classe et ses sous-classes, mais ne peuvent pas être appelés ailleurs.

Recommandations associées :

public, privé, protégé en php5

Différences entre public, privé et protégé en classe php , et exemple

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