Leçon N° 08 : Classes et objets
Méthodes protégées et privées(PHP >=5 seulement)SolutionSolution & source***
Comment supprimer l'erreur et accéder à la methode privée?
Notes de page
Source: lesson_08_php_5_methodes_privees.phpRésultat
<?php
class class_1
{
    private function 
aPrivateMethod() 
        {
            echo 
"Je suis bien dans la methode privée.<br/>";
        }
    protected function 
aProtectedMethod() 
        {
            echo 
"Appel de la methode privée à partir de class_1.<br/>";
            
$this->aPrivateMethod();
        }
}
class 
class_2 extends class_1 
{
    public function 
aPublicMethod() 
    {
        echo 
"Appel methode publique à partir de class_2.<br/>";
        
$this->aPrivateMethod() ;
    }
}
$obj_2 = new class_2;
$obj_2->aPublicMethod();
?>


Appel methode publique à partir de class_2.