0% ont trouvé ce document utile (0 vote)
4 vues1 page

POO en PHP vs JavaScript : Comparaison

Le document compare la programmation orientée objet (POO) en PHP et en JavaScript, en présentant les éléments clés tels que la déclaration de classes, les constructeurs, les attributs et l'héritage. Les deux langages utilisent une syntaxe similaire pour définir des classes et gérer l'héritage, mais diffèrent dans la manière d'instancier des objets et d'appeler des méthodes. Les concepts de surcharge de méthodes et d'appel au parent sont également abordés, montrant des similitudes et des différences entre les deux langages.

Transféré par

sukeheero1
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues1 page

POO en PHP vs JavaScript : Comparaison

Le document compare la programmation orientée objet (POO) en PHP et en JavaScript, en présentant les éléments clés tels que la déclaration de classes, les constructeurs, les attributs et l'héritage. Les deux langages utilisent une syntaxe similaire pour définir des classes et gérer l'héritage, mais diffèrent dans la manière d'instancier des objets et d'appeler des méthodes. Les concepts de surcharge de méthodes et d'appel au parent sont également abordés, montrant des similitudes et des différences entre les deux langages.

Transféré par

sukeheero1
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi