« Programmation JavaScript/Programmation objet » : différence entre les versions
Contenu supprimé Contenu ajouté
transduction |
transduction automatique par translate.google.com |
||
Ligne 1 :
== Programmation objet ==
Dans la programmation orientée objet, la conception du programme est de rendre les composants modulaires. En particulier, quand un nouveau type d'objet est créé, il devrait fonctionner sans problème lorsqu'il est placé dans un environnement différent ou nouveau projet de programmation. Le résultat est une réduction du temps passé dans le réaménagement.
JavaScript utilise des objets pour représenter des types de données complexes. Ces objets sont de petites structures de données avec leurs propres champs et les fonctions d'accès ou de modifier ces domaines. Ces objets bénéficient d'une approche où les variables sont protégés de toute ingérence extérieure. Si les variables peuvent être modifiées par le code d'un programme''''en dehors de la fonction ou l'objet, alors il ne peut plus être tributaire de donner un résultat précis.
Contrairement à d'autres langages de programmation, JavaScript n'avait pas les niveaux de protection sur les membres d'un objet. En particulier, JavaScript utilise un prototype de forme des objets, qui peuvent encore hériter de classes des parents, mais n'est pas une pure forme d'un langage orienté objet. Cependant, la plupart des modèles de conception peut encore s'appliquer à l'intérieur de la langue tant que l'on ne cherche pas à accéder directement à l'objet de l'état interne (par exemple, en utilisant des méthodes d'un objet.)
== Mot clé new ==
|