Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
Java

Java : Exercice: 0225042017

Un cours complet pour maîtriser Java : Exercice: 0225042017.

0 chapitres 0 QCM Accès gratuit

Java : Exercice: 0225042017

java exercice
  1. Ecrivez une classe Ouvrier avec les attributs suivants :
          • nom : Le nom de famille de l'ouvrier;
          • prenom : Le prénom de l'ouvrier.
        • La classe Ouvrier doit disposer des constructeurs suivants :
          • Ouvrier();
          • Ouvrier(nom, prenom).
        • La classe Ouvrier doit contenir des accesseurs (get) et mutateurs (set) pour les différents attributs et les méthodes suivantes :
          • toString(): Retourne une représentation d'un ouvrier;
          • gains(): Retourne le salaire (abstraite).
    2. Ecrivez une classe Patron héritant de Ouvrier avec les attributs suivants :
        • salaire: Le salaire mensuel
        • La classe Patron doit disposer des constructeurs suivants :
          • Patron();
          • Patron(nom, prenom, salaire).
        • La classe Patron doit contenir des accesseurs (get) et mutateurs (set) pour les différents attributs et les méthodes suivantes :
            •  toString(): Retourne une représentation du patron;
            • gains(): Retourne le salaire du patron.
        • Ecrivez une classe TravailleurCommission héritant de Ouvrier avec les attributs suivants:
          • salaire: Le salaire mensuel de base;
          • commission: Montant de la commission par article vendus;
          • quantite: Nombre d'articles vendus par mois.
        • La classe TravailleurCommission doit disposer des constructeurs suivants :
          • TravailleurCommission();
          • TravailleurCommission(nom, prenom, salaire, commision).
        • La classe TravailleurCommission doit contenir des accesseurs (get) et mutateurs (set) pour les différents attributs et les méthodes suivantes :
          • toString(): Retourne une représentation du travailleur à la commission;
          • gains(): Retourne la rétribution totale du travailleur à la commission.
        • Ecrivez une classe TravailleurHoraire héritant de Ouvrier avec les attributs suivants :
          •  retribution: La rétribution horaire;
          • heures: Le nombre d'heures de travail par mois
        • La classe TravailleurHoraire doit disposer des constructeurs suivants :
          • TravailleurHoraire();
          • TravailleurHoraire(nom, prenom, retribution).
        • La classe TravailleurHoraire doit contenir des accesseurs (get) et mutateurs (set) pour les différents attributs et les méthodes suivantes :
          • toString() : Retourne une représentation du travailleur horaire;
          • gains() : Retourne la rétribution totale du travailleur horaire.
    2. Ecrivez aussi une classe TestOuvrier afin de tester les classes.