1 / 17

Encapsulation

Polymorphisme. Héritage. Encapsulation. Classe Objets. CONCEPTS. Encapsulation. Héritage. Classe Objets. Polymorphisme. Roues. Compteur kilométrique. Chaise. Plaque d’immatriculation. Moteur. Clavier. Voiture. Café. Faire la vidange. Volant. Siege. Tasse. Se garer.

bina
Download Presentation

Encapsulation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Polymorphisme Héritage Encapsulation Classe Objets CONCEPTS

  2. Encapsulation Héritage Classe Objets Polymorphisme Roues Compteur kilométrique Chaise Plaque d’immatriculation Moteur Clavier Voiture Café Faire la vidange Volant Siege Tasse Se garer Faire le plein Démarrer Veste Lire le journal Sortir les poubelles Lampe

  3. Encapsulation Héritage Classe Objets Polymorphisme Démarrer Se garer Faire la vidange Faire le plein Voiture Volant Moteur Siège roues Plaque d’immatriculation Compteur kilométrique Classe ou objet ?

  4. FPE 7650 5000 Km Encapsulation Héritage Classe Objets Polymorphisme MAE8490 25000 Km EDU7490 50000 Km Voiture

  5. Démarrer Se garer Faire la vidange Faire le plein Voiture Encapsulation Héritage Classe Objets Polymorphisme Volant Moteur Siège roues Plaque d’immatriculation Compteur kilométrique 4 Avantages ?

  6. Encapsulation Héritage Classe Objets Polymorphisme • Modélisation d’une composante d’un domaine • Composante réutilisable • Intégritédes données • Protectiondes données

  7. Encapsulation Héritage Classe Objets Polymorphisme

  8. Transport Nbre passagers Société Transport Public Transport Privé Encapsulation Héritage Classe Objets Polymorphisme Bus Écologique Motorisé Metro Moto Vélo Voiture Patins Se déplacer Se déplacer Propriétaire Consommation Distance Max Classe de Base Classe dérivée

  9. Essence Gaz Électrique Encapsulation Héritage Classe Objets Polymorphisme Carburant Faire le plein Voiture Carburant=Essence Faire le plein= - Se rendre à la station d’essence, - Choisir entre gazole, super ou régulier - Remplir le réservoir Carburant =Électricité Faire le plein= - Recharger la batterie en la branchant à une prise électrique. Carburant = Méthanol Faire le plein = - Se rendre à une station service, - Remplir la bonbonne de gaz

  10. Encapsulation Héritage Classe Objets Polymorphisme Se déplacer Transport 4 Avantages ? Nbre passagers Propriétaire Société Transport Public Transport Privé Consommation Bus Écologique Motorisé Metro Distance Max Moto Voiture Patins Vélo

  11. Encapsulation Héritage Classe Objets Polymorphisme • Modélisation du domaine • Organisation hiérarchique • Modèle évolutif • Réutilisation

  12. Encapsulation Héritage Classe Objets Polymorphisme Les concepts de base OO ? Attributs et méthodes ? Classe vs. Objet ? Mots clés ? Définir en une phrase ? Classe de base vs. classe dérivée ?

  13. Encapsulation Héritage Classe Objets Polymorphisme Réalisation Isabelle LAFON Production à l’UQÀM Programme Court en Pédagogie de l’Enseignement Supérieur Cours FPE 7650 été 2004 TIC dans l’enseignement aux moyens et grands groupes Monique Dugal, Ph.D. Isabelle Roy et Philipe Lampron, auxiliaires

  14. Encapsulation Héritage Classe Objets Polymorphisme MOTS CLÉS • Encapsulation, Héritage, Polymorphisme, • Classe, Objet, • Classe de base, Classe dérivée, • Attributs, Méthodes, • Intégrité des données, Protection des données • Modélisation, • Réutilisation

  15. Encapsulation Héritage Classe Objets Polymorphisme Démarrer Se garer Méthodes comportements Faire la vidange Faire le plein Voiture Volant Moteur Attributsdonnées Siège roues Plaque d’immatriculation Compteur kilométrique

  16. Transport Transport Public Classe de base Encapsulation Héritage Classe Objets Polymorphisme Bus Metro Classes dérivées

  17. Encapsulation Héritage Classe Objets Polymorphisme Encapsuler c’est regrouper, emballer, étiqueter les données et comportements d’une même entité. Uneclasse c’est le modèle d’une composante du domaine. Un objet c’est une instance de classe. Hériter c’est s’approprier les attributs et méthodes des classes parentes. Être polymorphique c’est pouvoir prendre plusieurs formes.

More Related