Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Toets 9c.4 — Klasse Medewerker

Opdracht

Schrijf een klasse Medewerker die het loon van een werknemer berekent. De Main-methode is al ingevuld.

Eigenschappen:

Constructor: Medewerker(string naam, string functie, int uurLoon)

Methoden:

  1. BerekenWeekLoon(int uren) — geeft int terug: UurLoon * uren
  2. BerekenMaandLoon(int uren) — geeft int terug: weekLoon × 4
  3. IsDeeltijds(int uren) — geeft bool terug: true als uren < 38
  4. ToonInfo(int uren) die de volgende regels afdrukt:
    Naam: [Naam]
    Functie: [Functie]
    Uurtarief: [UurLoon] euro/uur
    Weekuren: [uren]
    Weekloon: [BerekenWeekLoon(uren)] euro
    Maandloon: [BerekenMaandLoon(uren)] euro
    Statuut: [Deeltijds of Voltijds]
    

Verwachte uitvoer

Naam: Jana
Functie: Verpleegkundige
Uurtarief: 18 euro/uur
Weekuren: 38
Weekloon: 684 euro
Maandloon: 2736 euro
Statuut: Voltijds
---
Naam: Pieter
Functie: IT-consultant
Uurtarief: 32 euro/uur
Weekuren: 24
Weekloon: 768 euro
Maandloon: 3072 euro
Statuut: Deeltijds

Puntenverdeling

Puntenverdeling Te behalen punten
Eigenschappen + constructor 2
BerekenWeekLoon() correct 2
BerekenMaandLoon() correct 2
IsDeeltijds() correct 1
ToonInfo() correct 2
Correcte uitvoer 1
Totaal 10