poo c#

902 mots 4 pages
Introduction à l’Orienté Objet:
Hugues Bersini
CoDE-IRIDIA, ULB

Plan







Intro à l’Orienté Objet
Intro à l’UML
Utilisation de Java/Python/UML
UML et Modélisation Objet
Stockage des objets
Objets distribués

Concepts de programmation considérés connus







Variables
Expressions
Instructions / Assignation
Pointeurs / Références / Adresses
Fonctions / Procédures
Structures de contrôle : tests, boucles

Introduction à l’OO
Concepts de base

Les raisons du succès de l’OO
• Les langages: tout commence avec les langages: simula, smalltalk,eiffel,C++,delphi,java,C#,Python – Aussi vieux que l’approche procédurale ou l’approche IA

• La modélisation: un nouveau standard UML, l’outil d’analyse qui transforme programmation en modélisation
• Les applications distribuées sur le Net. Une extension facilitée par rapport aux applications locales:
RMI, CORBA, DCOM, Jini, JXTA, .Net

De la programmation fonctionnelle à la POO
Introduction à la POO
• Les éléments clefs sont les classes et les objets.
Toute application est éclatée entre les différentes classes intervenant dans le problème.
• La classe est le type de l’objet, l’objet est l’instance physiquement réalisée de la classe, qui n’a d’existence que pendant l’exécution du programme.
• Classe: CompteEnBanque - Objet : Compte_210_024....
: Vélo
- : Le préféré de Merckx
• Un POO est une société de classes qui collaborent entre elles en se chargeant mutuellement de certaines tâches. Elles s’échangent des messages. Seuls ces échanges entre classes peuvent avoir lieu le programme ne se réduit qu’à cela.

Diagramme de classes UML

Classes et Objets
• Une classe peut être vue comme un nouveau type de donnée, un modèle, qui possède :
– ses propres variables (attributs)
– son propre comportement (méthodes ou fonctions de classe).

• Par exemple : une personne, un vélo, …
• Un objet est une instance d’une classe qui a une existence
propre.

en relation

  • disertation 2
    2830 mots | 12 pages
  • fgdgd
    915 mots | 4 pages
  • Agence immobilière analyse de la clientèle et de la concurrence
    1044 mots | 5 pages
  • Intro rapport stage gem tesf
    400 mots | 2 pages
  • ANGELA 1
    620 mots | 3 pages
  • Plaidoirie
    615 mots | 3 pages
  • François Garde
    775 mots | 4 pages
  • Souriez vous êtes filmé
    824 mots | 4 pages
  • fdsa stage
    712 mots | 3 pages
  • commentaire chambre criminelle 23 mars 2016
    1903 mots | 8 pages
  • processus psychopathologiques
    2069 mots | 9 pages
  • Fiches de lecture oral de Français
    2673 mots | 11 pages
  • Droit a l info
    1459 mots | 6 pages
  • Hernani
    2915 mots | 12 pages
  • Politique
    942 mots | 4 pages