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

Klasse Wekker

Inleiding

Je schrijft een Wekker-klasse die een tijdstip bijhoudt en het netjes afdrukt met voorloopnullen (bv. 07:05 in plaats van 7:5).

Opdracht

Schrijf de klasse Wekker met:

  1. Eigenschap Uur (type int)
  2. Eigenschap Minuut (type int)
  3. Constructor die Uur en Minuut als parameter neemt
  4. Methode ZetAlarm(int uur, int minuut) — past Uur en Minuut aan
  5. Methode ToonTijd() — drukt het tijdstip af in het formaat HH:MM
    • Gebruik twee cijfers voor uur én minuut (bv. 07:05, 23:59)

De Main-methode is al ingevuld en mag je niet aanpassen.

Verwachte uitvoer

Wekker staat op: 07:30
Wekker staat op: 09:05
Wekker staat op: 23:59

Tip: voorloopnullen afdrukken

Gebruik de formaatstring "D2" om altijd 2 cijfers te tonen:

Console.WriteLine($"Wekker staat op: {Uur:D2}:{Minuut:D2}");

Puntenverdeling

Puntenverdeling Te behalen punten
Eigenschappen + constructor 2
Methode ZetAlarm() correct 2
Methode ToonTijd() correct 3
Voorloopnullen correct 1
Correcte uitvoer 2
Totaal 10