Abstraction 1
5
Conception Avancée de Base de Données Abstraction : Interface
-
Upload
adb2 -
Category
Technology
-
view
160 -
download
0
Transcript of Abstraction 1
![Page 1: Abstraction 1](https://reader036.fdocuments.net/reader036/viewer/2022071813/55a2fd6a1a28ab2a748b47fe/html5/thumbnails/1.jpg)
Conception Avancée de Base de Données
Abstraction : Interface
![Page 2: Abstraction 1](https://reader036.fdocuments.net/reader036/viewer/2022071813/55a2fd6a1a28ab2a748b47fe/html5/thumbnails/2.jpg)
Emmanuel fuchs Conception Avancée de Base de Données
Implementation Interface
A driver doesn't care of engine's internal working.He only knows the interface
Design By and For Interfaces
![Page 3: Abstraction 1](https://reader036.fdocuments.net/reader036/viewer/2022071813/55a2fd6a1a28ab2a748b47fe/html5/thumbnails/3.jpg)
Emmanuel fuchs Conception Avancée de Base de Données
Implementation Interface
A driver doesn't care of engine's internal working.He only knows the interface
Design By and For Interfaces
![Page 4: Abstraction 1](https://reader036.fdocuments.net/reader036/viewer/2022071813/55a2fd6a1a28ab2a748b47fe/html5/thumbnails/4.jpg)
Emmanuel fuchs Conception Avancée de Base de Données
Interface and implementation
Source : OBJECT-ORIENTED PROGRAMMING AND THE OBJECTIVE-C LANGUAGENeXT DEVELOPER’S LIBRARY
![Page 5: Abstraction 1](https://reader036.fdocuments.net/reader036/viewer/2022071813/55a2fd6a1a28ab2a748b47fe/html5/thumbnails/5.jpg)
Emmanuel fuchs Conception Avancée de Base de Données
Modèle = vue simplifiée
interface
Encapsulation