Comparaison entre la POO en PHP et en JavaScript
Élément PHP JavaScript
Déclaration d'une classe class Article {} class Article {}
Constructeur __construct() constructor()
Attributs public $nom; [Link] = nom;
Méthode public function afficher() {} afficher() {}
Instanciation $a = new Article(); let a = new Article();
Héritage class Produit extends Article class Produit extends Article
Appel au parent parent::__construct() super()
Surcharge méthode Redéfinir dans la classe fille Redéfinir dans la classe fille