Options d’inscription
23-24 / 101.2 - Prog. orientée-objets 23-24 / 101.2 - POO
- Donné en :1ère année
- Périodes hebdomadaires :6
- Semestre:Automne
À partir des bases acquises dans le cours 101.1 Programmation impérative, de nouvelles compétences en programmation orientée-objets sont développées. Grâce à cela, il deviendra possible de construire de nouvelles abstractions encapsulant données et méthodes. Notamment nous développerons les 4 concepts clé suivants :
- Abstraction
- Encapsulation
- Héritage
- Polymorphisme
De plus, des structures de données plus complexes (List
, Set
, Map
) seront également introduites tout comme des notions de typages plus avancées, notamment à l’aide de la généricité. La mise en pratique sera efectuée par le biais de laboratoires appliqués ainsi que sur un projet plus conséquent de jeu vidéo réalisé en groupe.
- Enseignant: Steve Devènes