L’abstraction dans la conception de logiciels implique la création d’une représentation simplifiée d’un système complexe, mettant en évidence les aspects essentiels tout en masquant les détails inutiles. Cette approche aide à gérer la complexité et à améliorer la clarté de la conception du logiciel.