La programmation objet
Présentation de la POO
A. Présentation de la POO
Origine des langages Objet
Introduction
Concepts de la POO
Encapsulation
Héritage (Surcharge)
Polymorphisme
Conception POO
La programmation objet
Présentation de la POO
Origine des langages (orientés) Objet
La programmation objet
Présentation de la POO
Introduction
PO : programmation objet pure ( Smalltalk)
POO: langage de programmation pourvu de la PO (Turbo Pascal,
Turbo C++)
La POO est utilisée aujourd'hui dans tous les domaines de
l'informatique : parallélisme, communication, bases de données,
ect...
La POO vise le développement de "modules réutilisables". Elle
vise la construction de logiciel à partir d'une bibliothèque de
composants élémentaires.
La programmation objet
Présentation de la POO
Introduction
La POO est un mode de conception (ou de construction) de
programmes(logiciel) caractérisé par :
une organisation en entité relativement autonome : les objets. Ces
derniers se communiquent au moyen de "messages".
un mécanisme de spécification et de génération d'objets au moyen
de modèle générique décrivant leur structure et leur
comportement ( " les classes" )
La programmation objet
Présentation de la POO
Introduction
Les principes de la POO reposent sur la notion de la
décomposition (diviser pour régner) et sur celle de l'abstraction (
expression de la solution indépendamment de sa réalisation).
L'abstraction permet :
la généricité(possibilité de paramétrer un objet)
le polymorphisme (possibilité à une procédure d'accepter des
paramètres de type différent, ou nombre variable de paramètres,
ou on attribue un même nom à une méthode qui s'adapte au type
d'objet concerné).
En POO la séparation entre données et procédures disparaît.
1 / 16 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 !