Advertisement
Yo_Mb

Yo_21Mb

Oct 13th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. Oefening 1
  2.  
  3.  
  4. Een abstracte klasse Dier heeft een constructor, een eigenschap (property) Gewicht en een methode Zegt.
  5. De Gewicht-eigenschap (int) stelt het gewicht van het dier voor. De methode Zegt retourneert een string die het geluid weergeeft dat het dier maakt.
  6. De klasse dier heeft subklassen Koe, Slang en Varken. Deze subklassen hebben verschillende implementaties van Zegt en retourneren respectievelijk de waarden "boe", "ssj" en "groink".
  7. Maak een console applicatie Huisdieren. Schrijf de klasse Dier en de drie subklassen.
  8. Maak objecten huisKoe, huisSlang en huisVarken uit de drie klassen en gebruik hun properties en methoden. Laat de informatie zien in de console.
  9. Maak vervolgens een Windows Form applicaties, voorzie 3 die overeenkomen met telkens een object van de drie subklassen.
  10. Voorzie een Button "Laat horen" die in een MessageBox de geluiden toont die overeenkomen met de aangevinkte objecten. Als geen enkel object werd aangevinkt, verschijnt er geen MessageBox.
  11. Kun je in plaats van een tekst te laten verschijnen in een MessageBox, een gepast geluid laten horen voor elke aangevinkte dier? Pas hiervoor de eigenschap Zegt aan...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement