Cours 1 presentation Conception Orientée Objets Conception Orientée Objets Présentation Frédéric Mallet http deptinfo unice fr fmallet - F Mallet - COO CConception Orientée Objets Organisation du cours Volume Horaire et EDT demi-journées http deptinfo uni

Conception Orientée Objets Conception Orientée Objets Présentation Frédéric Mallet http deptinfo unice fr fmallet - F Mallet - COO CConception Orientée Objets Organisation du cours Volume Horaire et EDT demi-journées http deptinfo unice fr twiki bin view Linfo ProjetInfo Evaluation Evaluation théorique h Evaluation pratique en TD - F Mallet - COO CConception Orientée Objets Plan du cours Introduction à UML Les diagrammes ? Les cas d ? utilisation Les classes et leurs instances Les machines à états et transitions Les activités Les interactions Le mécanisme de pro ?lage Le langage de contraintes OCL Classi ?cation vs Prototypage Modélisation multiniveau - F Mallet - COO CConception Orientée Objets Les objets Objectifs Montrer les forces de COO Décrire l ? histoire de POO Commenter l ? utilisation actuelle de la POO - F Mallet - COO CConception Orientée Objets La technologie Orientée-Objet Guide la conception par Un ensemble de concepts ? abstraction modularité encapsulation polymorphisme Des langages et des outils qui supportent ces concepts ? Classi ?cation vs prototype ? Héritage multiple ? Typage fort faible explicite inféré Ses forces supposées Re ète plus ?nement les objets du monde réel ? Du code plus facile à maintenir ? Plus stable un changement s ? applique à un sous-système facile à identi ?er et isoler du reste du système - F Mallet - COO CConception Orientée Objets Système de gestion d ? un lycée Objets Personnes Etudiant enseignant principal secrétaire Diplôme Année matière parcours Notes Coe ?cients Fonctions Calculer la moyenne Calculer les taux d ? encadrement Calculer le nombre de redoublants Calculer le taux de réussite au baccalauréat - F Mallet - COO CConception Orientée Objets Objectifs des technologies à objets Utiliser le langage du domaine Modèle et vocabulaire métier Construire des modèles faciles à Etendre modi ?er valider véri ?er Faciliter l ? implantation Génération facilitée vers les langages à objets Nécessite une méthode et des outils Rational Uni ?ed Process Agile ? cf semestre UML est seulement un langage - F Mallet - COO CConception Orientée Objets Les forces des technologies à objets Di ?ciles à imposer dans l ? industrie Certains pensaient que c ? était une mode D ? autres que c ? est une étape vers autre chose programmation par composants par aspects Les objets sont partout Turing Award en Un seul paradigme de l ? analyse système à l ? implantation ? En pratique ra ?nements semi- automatiques parfois di ?ciles Les objets représentent le monde réel objets ou phénomènes Stable et adaptatif ? Petits changements localisés et dé- corrélés du reste - F Mallet - COO CConception Orientée Objets L ? histoire des technologies à objets Étapes majeures Booch G Booch OMT J Rumbaugh Objectory I Jacobson Simula C The UML UML Late s - Smalltalk Java UML - Premier environnement commercial Smalltalk suivi de C Turing Award pour O -J Dahl et K Nygaard F Mallet - COO CConception Orientée Objets COO vs conception structurée La COO Seulement une couche supplémentaire Garde le

Documents similaires
Decisions financieres Not e de cour s n UNIVERSITÉ DE SFAX École Supérieure de Commerce Année Universitaire Auditoire Troisième Année Études Supérieures Commerciales Sciences Comptables DÉCISIONS FINANCIÈRES Note de cours N Première Partie La décision d ? 0 0
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE Ministère de l’Enseignement Sup 0 0
Anticiper les risques d x27 un projet partie a 0 0
Cctp type renforcement pile v1 10 cle0312fd 0 0
Ep1 dossier sujet Certi ?cat d ? Aptitude Professionnelle MAÇON EPREUVE EP Analyse d ? une situation professionnelle Durée h ?? Coe ?cient DOSSIER REPONSE Pages DR DR DR BDDDaRRRs e N DR BAREME RECAPITULATIF Thèmes Page de garde Les étapes de la réalisati 0 0
pat guide 1 -STEPS TO IN-HOUSE PORTABLE APPLIANCE TESTINGAppoint a person to be responsible for this area Provide this person with appropriate training and or relevant literature ? Consider attending course Demystifying Portable Appliance Testing run by F 0 0
Cv mohamed Curriculum Vitae Labiadh Mohamed Adresse El Hichem -Zarzis Date de naissance N carte identité Situation Familiale Célibataire Permis de conduite B année Pays Tunisie GSM E-mail medlabiadh gmail com med labiadh hotmail com Technicien supérieur e 0 0
HAL Id: cel-01225188 https://hal.archives-ouvertes.fr/cel-01225188v2 Submitted 0 0
1 Exercice d’initiation à EPANET Par Hedia Chakroun Avril 2013 ---------------- 0 0
Développement d'une approche globale, performantielle et prédictive de la durab 0 0
  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager