Skip to content

Latest commit

 

History

History
 
 

abstraction

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Abstraction

Écrit par Antoine Tran

Ce cours porte sur la notion d'abstraction, un principe fondamental couramment utilisé en programmation orientée objet. L'abstraction permet, paradoxalement, d'apporter à la fois restriction et facilité d'accès à des niveaux différents dans un programme, par le biais des interfaces. Ce principe est majoritairement couvert dans la définition du principe d'inversion des dépendances, appartenant aux principes de conceptions SOLID. Il permet un code plus modulable, plus clair et plus sécurisé.

Bien que ce principe soit applicable à de nombreux langages de programmation, les exemples seront écrits en Java pour ce cours.

Table des matières