Exercice Programmation OO – Cours 1 (2026)

Exercice 1

Créez un projet “Exercice_cours_1” dans Visual Studio

Exercice 2

Créez une classe “Exercice_2”. Créez une méthode “doubler” qui prend en paramètre une valeur numérique à virgule et qui retourne le double. Utilisez la depuis la méthode Main et afficher le résultat dans la console.

Exercice 3

Créez une classe “Exercice_3”. Créez une méthode “saluer” qui prend en paramètre une valeur textuelle. Lorsqu’elle est appelée, elle affiche dans la console “Bonjour ” suivit du nom passé en paramètre. Utilisez la depuis la méthode Main et afficher le résultat dans la console.

Exercice 4

Créez une classe “Exercice_4”. Créez une méthode “Pi” sans paramètre. Lorsqu’elle est appelée, elle retourne la valeur 3.141592564. Utilisez la depuis la méthode Main et afficher le résultat dans la console. 

Exercice 5

Créez une classe “Balle”. Cette dernière a les attributs suivant: couleur (String), poids (Double) et Diametre (Double). Définir les assesseurs et mutateurs pour chacun des attributs. Créez un constructeur qui demande de fournir les trois caractéristiques au moment de la création et qui assigne les valeurs aux attributs. Créez une méthode “Afficher” qui affiche les paramètres et leur valeur dans la console. Faite une démonstration de l’exécution en créant une instance de Balle (Couleur bleu, poids de 12.3. diametre de 0.3). Appelez la méthode “Afficher” de l’objet.

Exercice 6

 Créez une classe “Lampe”, celle-ci a comme attribut une valeur booléenne “allumee”. Créez des méthodes allumer() et eteindre(). Ces dernière assigne à l’attribut les valeur “true” et “false” respectivement. Créez une méthode est_allumer(). Ce dernière retourne “true” si l’attribut “allumee” est “true”, et “false” autrement. Créez également un constructeur. Ce dernier crée une lampe éteinte par défaut. Démonstrer le bon fonctionnement du code en créant un objet de type “Lampe”, en exécutant la méthode allume(), puis en affichant le résultat de la méthode est_allume().

Exercice 7

Créez une classe Etudiant qui a les attributs “nom” (String), “prenom” (String) et “moyenne” (Double). Créez les assesseurs et les mutateurs pour chacun des attributs. Créez également un constructeur qui demande la valeur de chacun des attributs afin de leur assignée la valeur correspondante. Créez la méthode etudier() qui augmente l’attribut “moyenne” de 10 (Maximum de 100). Créez également la méthode “regarder_youtube_pendant_le_cours()” qui reduit la valeur de l’attribut “moyenne” de 20 (Minimum de 0). Créez également la méthode tricher_a_l_examen() qui met à 0 la valeur de l’attribut “moyenne”. Finalement, créez une méthode afficher qui affiche dans la console les attributs de l’objet. Démontrer le fonctionnement de votre code en créant un objet Etudiant (“Alex”, “Tremblay”, 60). Faite le etudier trois fois et regarder youtube une fois. Exécuter la méthode “afficher()”.

Exercice 8

Créez une classe “Calculateur”. Cette dernière n’a aucun attribut ni de constructeur. Définissez les méthodes addition(), soustraction(), multiplication() et division(). Ces dernières prennent deux valeurs double en paramètre et retourne le résultat correspondant. Créez également la méthode “moyenne()” qui prend en paramètre un tableau de valeur de type double et qui retourne la moyenne de celles-ci. Créez une instance de la classe et démontrer l’exécution de chacune de ces méthodes.