PHP protégé Mot-clé
Exemple
Utilisez protégé pour empêcher un code extérieur de modifier une propriété :
<?php
class MyClass {
protected $number = 0;
}
class AnotherClass extends MyClass {
public function add1() {
$this->number++;
}
public function getNumber() {
return $this->number;
}
}
$obj = new AnotherClass();
$obj->add1();
echo "Le nombre est " . $obj->getNumber();
?> Définition et Utilisation
Le protégé est un modificateur d'accès. Il marque une propriété ou une méthode comme protégée.
Les propriétés et méthodes protégées ne peuvent être utilisées que par la classe dans laquelle elles ont été définies et par toutes les classes qui en dérivent. Aucun autre code ne peut les utiliser.
Pages Associées
Le privé est un mot-clé
Le public est un mot-clé
En savoir plus sur les modificateurs d'accès dans notre Tutoriel PHP OOP - Modificateurs d'Accès .