Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Cours POO INSAT Mme Sana Hamdi
Tipologia: Dispense
1 / 39
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!
ème
Chapitre1: Introduction à la programmation orientée objet Chapitre2: Langage Java : Introduction et caractéristiques Chapitre3: Notions de base Java Chapitre4: Classes et Objets Java Chapitre5: Héritage, Polymorphisme et Classes Abstraites Chapitre 6: Les Interfaces Chapitre 7: Les Exceptions
PLAN DU CHAPITRE
PLAN DU CHAPITRE
Programmation Orientée Objet Programmation Procédurale La structuration des programmes autour des données en association avec leurs traitements spécifiques Il y a une dissociation entre les données et les fonctions: des difficultés lorsque l’on désire changer les structures de données. Objet 1 Objet 2 Objet 3 Objet 4 Raisonnement Orienté Objet? Fonction 1 Données Fonction 2 Fonction 3
PLAN DU CHAPITRE
Modélisation simplifiée vu que le monde réel n'est pas représenté par des structures de données et des fonctions isolées (cas de la programmation classique) mais par des objets correspondants aux éléments traités du champ de l'étude.
Exemple: Gestion d’une bibliothèque
Robustesse:
Extension: Un programme orienté objet est facilement extensible. Il suffit d’ajouter les classes d’objets dans le programme et d’établir les liens nécessaires entre les objets.
Réutilisabilté:
PLAN DU CHAPITRE
Une classe représente un modèle de construction d’objets. Il s'agit d'une description abstraite en terme de données et de comportements d'une famille d'objets. Une classe d'objets est constituée d'une partie statique et d'une partie dynamique
Une classe peut être vue comme le « plan de construction » d'objets [https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/la-programmation-orientee-objet-6]