Schrijf een klasse Medewerker die het loon van een werknemer berekent. De Main-methode is al ingevuld.
Eigenschappen:
Naam (type string)Functie (type string)UurLoon (type int, in euro per uur)Constructor: Medewerker(string naam, string functie, int uurLoon)
Methoden:
BerekenWeekLoon(int uren) — geeft int terug: UurLoon * urenBerekenMaandLoon(int uren) — geeft int terug: weekLoon × 4IsDeeltijds(int uren) — geeft bool terug: true als uren < 38ToonInfo(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]
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 | Te behalen punten |
|---|---|
| Eigenschappen + constructor | 2 |
| BerekenWeekLoon() correct | 2 |
| BerekenMaandLoon() correct | 2 |
| IsDeeltijds() correct | 1 |
| ToonInfo() correct | 2 |
| Correcte uitvoer | 1 |
| Totaal | 10 |