IP4010 - POO Python

IP4010 - POO Python

Objectifs

Objectif général :

A la fin de ce cours, les élèves seront capables de modéliser un système avec des composants OO, et seront capables de concevoir et implémenter ces composants logiciels en respectant une spécification.

Objectifs détaillés :

Les élèves sauront:
- modéliser une problématique et un système avec des classes et des relations de composition, hiérarchie, liens
- abstraire et encapsuler des données, répartis dans des opérations/méthodes privées et publiques
- définir des contrats entre différents composants, et assembler ces composants
- traduire en code Python ces concepts

Place dans le cursus

Programmation et Algorithmique 1A

Volume horaire (h)

  • Cours magistraux : 18

Examens

Nombre total d'heures d’évaluation : 2

Ce cours fait partie de la formation

En bref

Crédits ECTS : Cf UE

Nombre d'heures 20

Contact(s)

Stéphane CONVERSY

Tél : +33 5 62 17 40 19

Email : stephane.conversy @ enac.fr