ISBN 0-321-49362-1
Chapitre 11
Types de données
abstrait et
mécanismes
d'encapsulation
1-2
Chapitre 11 Sujets
Le concept d'abstraction
Types de données abstraits
Choix de conception
Exemples: C++, Java, C# et C
Types de données paramétrés
Encapsulation
Espace de noms
1-3
Le concept d'abstraction
Une
abstraction
est la représentation d'une
entité par ses éléments les plus significatifs
Fondamental en informatique
Abstraction des processus:
Sous programmes
Abstraction des données:
Sujet de ce chapitre
1-4
Type de données abtrait
Type de données satisfaisant les
conditions suivantes:
La représentation ainsi que les opérations sont
définies à l'intérieur d'une seule unité
syntactique.
La représentation des instances (objets) du
type est invisible à l'extérieur de l'unité
syntactique.
Les seules opérations possibles sont celles
explicitement rendues disponibles dans la
définition du type.
1-5
Avantages de l'abstraction
Programmes mieux structurés et plus
facilement modifiables.
Permet de compiler séparément
différentes unités du programme
Fiabilité
La modification de la représentation du type
n'a aucune conséquence sur les autres parties
qui utilisent le type de données.
1 / 29 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !