Beruflich Dokumente
Kultur Dokumente
Guerouate Fatima
EST_Sal
guerfat@yahoo.fr
guerouate@menara.ma
Organisation
Aujourdhui :
Avantage
Facile en dcomposant les programmes en "fonctions" : un
processus global, et des sous processus ou fonctions qui
crent un arbre dcomposant le problme en une srie
dactions (cest une dcomposition "algorithmique").
Inconvnient
Tout changement de spcification des consquences
catastrophiques... Il faut parfois tout refaire du sol au
plafond... .
Modliser diffremment .
Modulariser.
Encapsuler
Exemple
UML comme langage de modlisation standardise :
les modles .
les notations.
les diagrammes .
Fonctions
Interface
Donnes
Fonctions de
Donnes manipulations et
de traitements
Exemple
vous pourriez crer un objet appel Caniche de la classe
Chien. La classe Chien dfinie ce qu'est tre un objet de
type Chien, et tous les messages sur lesquels un objet de
type Chien peut interagir.
Tous les langages orients-objets ont une quelconque
mthode, habituellement appel usine, pour fabriquer
des instances d'objets partir d'une classe.
C++.
PHP
ASP
JAVA
J
Pascal Objet.
Delphi
Python.