ANDROID

864 mots 4 pages
A.U. : 2011/2012
ENSI – II2

Chapitre 0 : Préambule

Analyse et Conception
Orientées Objets
II2- ENSI Manouba

2014-2015

Sommaire
Motivations
Objectifs du cours
Plan
Bibliographie
Notation

2

1

A.U. : 2011/2012
ENSI – II2

Chapitre 0 : Préambule

Motivations

100
80

Matériel

% des 60 coûts 40

Développement

20
Maintenance

0
1955

1970

1985

3

Programmation classique
Un programme est conçu comme un ensemble de modules fonctionnels
(procédures ou fonctions) qui manipulent des données.
Séparation entre code et données d’entrée mais...
Communication entre modules fonctionnels : par passage de paramètres par variables globales

Libre accès aux données par n’importe quel module.

4

2

A.U. : 2011/2012
ENSI – II2

Chapitre 0 : Préambule

Programmation classique

Etat
Centralisé

Données

Données
Données
Données
Données

Données

Code

Code

Code

Code
Code
Rappels :
Difficulté de réutiliser du code déjà écrit et testé.
Maintenance coûteuse (Instabilité,sécurité, coût)
5

Intérêt des objets
Extensibilité (maintenance) : les objets restent plus stable dans le temps
Employé

Gestion de la paie
Salaire

Nb d’heures de travail

Réification

Réutilisabilité : il faut pouvoir réutiliser des structures de données entières, non pas seulement les opérations
Abstraction &
Encapsulation
6

3

A.U. : 2011/2012
ENSI – II2

Chapitre 0 : Préambule

Programmation Orientée Objets
L’approche objet permet de : améliorer la productivité des concepteurs / développeurs et réduire le coût de revient des applications.
Investissement
(Homme-mois)

Approche Classique
Approche Objet

Investissement initial
Taille ou fonctionnalité

7

On a menti sur les objets

Les limites du tout-objet

"En raison des formidables capacités unificatrices du paradigme objet, le passage de la technologie procédurale à la technologie des objets apportera une

en relation

  • Analyse situation ue 1.1
    704 mots | 3 pages
  • ATELIER
    4803 mots | 20 pages
  • RAPPORT DE STAGE E33 Conduite d'action d'éducation à la santé 1ère ASSP option structure
    2557 mots | 11 pages
  • DRACULA
    631 mots | 3 pages
  • E6 devoir 02 cned
    1884 mots | 8 pages
  • DROIT
    362 mots | 2 pages
  • projet e13
    2169 mots | 9 pages
  • DROIT
    1258 mots | 6 pages
  • DROIT
    394 mots | 2 pages
  • DROIT
    261 mots | 2 pages
  • Analyse de situation EHPAD
    607 mots | 3 pages
  • DROIT
    3894 mots | 16 pages
  • DROIT
    798 mots | 4 pages
  • DROIT
    18587 mots | 75 pages
  • DROIT
    1634 mots | 7 pages