Movatterモバイル変換


[0]ホーム

URL:


  1. Glossaire
  2. Abstraction

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Abstraction

L'abstraction dans le domaine de laprogrammation informatique permet de réduire la complexité et d'obtenir une conception et une implémentation plus efficaces dans les systèmes logiciels complexes. Elle dissimule les complexités techniques des systèmes derrière desAPI plus simples à manipuler.

Avantages de l'abstraction de données

  • Éviter d'écrire du code de bas niveau.
  • Éviter la duplication de code et augmenter la réutilisabilité.
  • Pouvoir modifier l'implémentation interne d'une classe objet, sans affecter les personnes ou codes qui l'utilisent.
  • Améliorer la sécurité d'une application ou d'un programme en exposant uniquement les détails importants pour l'usage.

Exemple

js
class ImplementAbstraction {  // méthode pour affecter des valeurs aux membres internes  set(x, y) {    this.a = x;    this.b = y;  }  display() {    console.log(`a = ${this.a}`);    console.log(`b = ${this.b}`);  }}const obj = new ImplementAbstraction();obj.set(10, 20);obj.display();// a = 10// b = 20

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp