Oo00cours texte java Classes instances objets oo Support de Cours Karine Zampieri St ?ephane Rivi ere Unisciel algoprog Version mai Table des mati eres Approche imp ?erative v s objet Approche imp ?erative ?? Approche objet Les types et traitements rappel

Classes instances objets oo Support de Cours Karine Zampieri St ?ephane Rivi ere Unisciel algoprog Version mai Table des mati eres Approche imp ?erative v s objet Approche imp ?erative ?? Approche objet Les types et traitements rappel D ?e ?nitions OO Dualit ?es entre les approches Classes et instances D ?eclaration Classe Instances D ?eclaration d ? un attribut E ?criture d ? une m ?ethode Acc es aux membres Encapsulation et interface Le concept d ? encapsulation Droits d ? acc es M ?ethodes accesseurs-mutateurs Modi ?eurs et s ?electeurs Exemples Propri ?et ?es encapsul ?ees property Juillet R egles OO et Structeurs R egles OO Constructeur Destructeur Compl ?ements Terminologie objet Java - Classes instances objets CUnisciel algoprog ?? oo cours-texte May Mots-Cl ?es Conception Objet Classe Instance Encapsulation Interface Requis Axiomatique imp ?erative Di ?cult ?e ? h Introduction L ? un des objectifs de la conception objet est de fournir des outils pour organiser de fa con plus e ?cace les donn ?ees et les traitements en les regroupant dans des entit ?es appel ?ees objets Les notions mises en oeuvre par les objets sont abstraction encapsulation h ?eritage et polymorphisme Ce module introduit les bases de l ? axiomatique objet abstraction encapsulation Il pr ?esente l ? approche imp ?erative versus objet expose les notions d ? interface et d ? encapsulation puis d ?e ?nit l ? axiomatique objet On termine par un r ?esum ?e de la terminologie objet abord ?ee dans ce module CUnisciel algoprog ?? oo cours-texte May Approche imp ?erative v s objet Approche imp ?erative ?? Approche objet Donn ?ees et Traitements Dans l ? axiomatique imp ?erative ou Programmation Proc ?edurale PP les donn ?ees sont s ?epar ?ees des traitements fonctions et proc ?edures qui les utilisent Tandis que dans l ? axiomatique orient ?ee-objet OO les donn ?ees et les traitements concernant ces donn ?ees sont regroup ?es dans des entit ?es appel ?ees objets Organisation des programmes R ?eciproquement l ? organisation des algorithmes programmes imp ?eratifs conduit a une s ?eparation des donn ?ees et traitements Tandis qu ? un algorithme programme objet est un r ?eseau d ? objets qui communiquent par l ? envoi de messages pour r ?ealiser un traitement CUnisciel algoprog ?? oo cours-texte May Les types et traitements rappel Le type d ? une variable Il d ?etermine un ensemble de valeurs possibles pour la variable et les op ?erations qu ? il est possible de faire sur cette variable Il peut etre un type de base Entier Réel Caractère Booléen ou d ?e ?ni par l ? utilisateur Les traitements Pour e ?ectuer des traitements sur les variables on d ?e ?nit des modules fonctions et proc ?edures Ces derniers sont d ?e ?nis en dehors des types de donn ?ees qu ? ils manipulent Par cons ?equent les variables manipul ?ees doivent etre pass ?ees en param etre des modules qui les manipulent Sch ?ema synth

  • 54
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 02, 2022
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 74.2kB