170 likes | 348 Views
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.
E N D
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 Faire le plein Démarrer Veste Lire le journal Sortir les poubelles Lampe
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 ?
FPE 7650 5000 Km Encapsulation Héritage Classe Objets Polymorphisme MAE8490 25000 Km EDU7490 50000 Km Voiture
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 ?
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
Encapsulation Héritage Classe Objets Polymorphisme
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
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
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
Encapsulation Héritage Classe Objets Polymorphisme • Modélisation du domaine • Organisation hiérarchique • Modèle évolutif • Réutilisation
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 ?
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
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
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
Transport Transport Public Classe de base Encapsulation Héritage Classe Objets Polymorphisme Bus Metro Classes dérivées
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.