Wadifa InfoEmploi public au Maroc ع
NOUVEAU Concours DGSN 2026 : 8 427 postes — dépôt du dossier jusqu'au 23 septembre Conditions et salaires →
Cours M103 35 pages PDF · 445 Ko

M103 – Programmer en Orienté Objet

Appliquer la POO dans le langage de programmation Python

Filière : Développement Digital

📥 Télécharger le PDF (445 Ko)

Sommaire du document

  1. Connaitre les principaux piliers de
  2. La poo
  3. 1. Quelle assertion se rapproche le plus du concept d’héritage?
  4. A. C’est un mécanisme qui permet de changer le type des objets.
  5. B. C’est une relation de spécialisation entre une classe et ses classes filles.
  6. C. C’est un synonyme du concept « instanciation ».
  7. 2. Qu'est-ce qu'une « super classe »
  8. A. une classe mère
  9. B. une classe ayant des membres publiques
  10. C. une classe possédant des privilèges
  11. 4. l’héritage multiple est un mécanisme dans lequel une classe
  12. A. Peut hériter des méthodes et des attributs de plus d’une super-classe
  13. B. Peut hériter des méthodes et des attributs d’une seule super-classe
  14. C. Peut hériter des méthodes d’une des classes filles
  15. 5. Dans la redéfintion d’une méthode
  16. A. La nom de la méthode est modifiée
  17. B. Le corps de la méthode est modifié
  18. C. Le nom et le corps de la méthode sont modifiés
  19. Exercice 2 (suite)
  20. A. Modularité
  21. B. Amélioration des performances
  22. C. Sécurité du code
  23. D. Facilité d’évolution du code
  24. A. Dans les classe filles

Aperçu du contenu

Extrait des premières pages, texte tiré du PDF. Le document complet (35 pages) est dans le PDF.

Compétences visées • Maitrise des concepts de base relatifs à l’héritage, les types d’héritage et la redéfinition des méthodes • Maitrise du principe de polymorphisme: types de variables, types des objets, appel des méthodes, etc.

• Maitrise du principe de l’encapsulation, intérêt et la distinction entre les différents niveaux de visibilité des membres d’une classe. • Bonne utilisation des classes abstraites et des interfaces Recommandations clés • Bonne compréhension des notions et des exemples présentés.

QCM 1. Quelle assertion se rapproche le plus du concept d’héritage? A. C’est un mécanisme qui permet de changer le type des objets. B. C’est une relation de spécialisation entre une classe et ses classes filles.

C. C’est un synonyme du concept « instanciation ». D. Cela permet à un objet de connaître la valeur d’un attribut d’un autre objet. 2. Qu'est-ce qu'une « super classe » A. une classe mère B. une classe ayant des membres publiques C. une classe possédant des privilèges

QCM (suite) 3. La classe B hérite de la classe A. Si A possède 3 méthodes et que B en possède 2 qui lui sont propres, combien de méthodes différentes un objet de type B pourra-t-il utiliser?

4. l’héritage multiple est un mécanisme dans lequel une classe A. Peut hériter des méthodes et des attributs de plus d’une super-classe B. Peut hériter des méthodes et des attributs d’une seule super-classe C. Peut hériter des méthodes d’une des classes filles Appréhender le paradigme de la POO

QCM (suite) 5. Dans la redéfintion d’une méthode: A. La nom de la méthode est modifiée B. Le corps de la méthode est modifié C. Le nom et le corps de la méthode sont modifiés

Exercice 1 Soient les classes suivantes: Analysez ces classes et utilisez la généralisation pour factoriser au mieux la description des propriétés.

Exercice 2 Soient les variables a, b, c suivantes qui font référence à des objets de type classe Mère ou Fille.

Exercice 2 (suite) Dites si il est possible d’accéder aux membres des classes Mère et Fille à partir d’une variable. Compléter le tableau par Vrai ou Faux

📥 Télécharger le document complet (PDF · 445 Ko)

Autres documents de la filière Développement Digital

Tous les documents Développement Digital →

Toutes les filières

Document pédagogique de la formation professionnelle, partagé pour les stagiaires. Les supports officiels de votre promotion restent ceux de votre formateur et d'OFPPT Academy. Ce document vous appartient ou doit être retiré ? Écrivez à [email protected], il sera retiré sous 48 h.

📲
Installez Wadifa Info sur votre iPhone : appuyez sur le bouton Partager en bas de Safari, puis sur Sur l'écran d'accueil. Les nouveaux concours, sans passer par le navigateur.