Ce cours s'adresse aux étudiants et aux développeurs ayant déjà une première expérience de la programmation structurée et qui sont désireux de passer à la Programmation Orientée Objet (POO) avec le langage C#, pour développer des applications .NET.
Il présente de manière progressive et illustrée les concepts essentiels et les savoir-faire associés :
Ecriture et utilisation de classes.
Ajout de constructeurs et d'accesseurs, encapsulation.
Gestion des objets en mémoire (notion de référence d'objet).
Mise en relation de classes : association et héritage.
Redéfinition et surcharge de méthodes.
Le polymorphisme.
Les interfaces.
Chaque notions avec des exemples sur Visual Studio. (Apprendre avec des exemples )