Avec des exercices corrigés en Java sur les classes et l’héritage, vous pratiquerez divers concepts du langage Java. Vous commencerez
Exercices corrigés Java les classes et l’héritage – Partie 1
Avec des exercices corrigés en Java sur les classes et l’héritage, vous pratiquerez divers concepts du langage Java. Vous commencerez par des exercices Java de base à des exercices plus avancés. La solution est fournie pour chaque exercice. Vous devez essayer de résoudre chaque problème par vous-même avant de vérifier la solution. Si vous avez des questions concernant chaque problème, nous vous encourageons à les poster sur notre forum.
Vous pouvez utiliser l’éditeur Java suivant pour résoudre les exercices suivants: (Cliquez sur l’onglet input si vous souhaitez entrer des valeurs, cliquez sur Run pour exécuter votre programme, le résultat sera affichée sur l’onglet output).
Exercice 1:
Écrivez une classe « Rectangle » ayant deux variables « a » et « b » et une fonction membre « surface() » qui retournera la surface du rectangle.
Exercice 2:
Écrivez une classe « Somme » ayant deux variables « n1 » et « n2 » et une fonction membre « sum() » qui calcule la somme. Dans la méthode principale main demandez à l’utilisateur d’entrez deux entiers et passez-les au constructeur par défaut de la classe « Somme » et afficher le résultat de l’addition des deux nombres.
Exercice 3:
Écrivez une classe Java appelée « Student » avec les membres suivant :
- nom (de type String),
- note1, note2 (de type int)
Le programme demande à l’utilisateur d’entrer le nom et les notes. calc_moy() calcule la note moyenne et show() affiche le nom et la note moyenne.
- import java.util.*;class Student {public String nom;public int note1, note2;Student(String nom, int note1, int note2){this.nom = nom;this.note1 = note1;this.note2 = note2;}public int calc_moy(){return (note1 + note2)/2;}public void show(){System.out.println("Étudiant: "+ nom +" \n moyenne: "+ calc_moy());}}public class Main{public static void main(String []args){Scanner in = new Scanner(System.in);System.out.println("Entrez le nom: ");String nom = in.nextLine();System.out.println("Entrez les notes de deux matiéres: ");int note1 = in.nextInt();int note2 = in.nextInt();Student s = new Student(nom, note1, note2);s.show();in.close();}}
Exercice 4:
Effectuez une opération d’addition sur des nombres complexes à l’aide d’une classe Java appelée « Complex ». Le programme doit demander la partie réelle et imaginaire de deux nombres complexes et afficher les parties réelle et imaginaire de leur somme.
Exemple:
Premier nombre Entrez la partie réelle: 1 Entrez la partie imaginaire: 4 Deuxième nombre Entrez la partie réelle: 2 Entrez la partie imaginaire: 3 La somme est 3 + 7iCorrigé