👀 Voorbeeld - Valse kaarten
We zitten nog met een groot probleem in de klasse Speelkaart! De waarden van de attributen soort en waarde kunnen alles zijn.
Dit kan bijvoorbeeld:
geen_echte_kaart = Speelkaart('haha', 'dit kan')Als je dan de methode
info()uitvoert:print(geen_echte_kaart.info())is de output
"haha dit kan"
💻 Programmeeroefening - Klaveren 2, de slechtste kaart!
- Kopieer je oplossing van de vorige oefening en plak in de editor hieronder.
- Pas de klasse aan zodat een soort alleen maar schoppen, harten, ruiten of klaveren kan zijn, en dat een waarde alleen maar een integer van 1 tot en met 10 of de strings
'boer','dame'en'heer'kunnen zijn.- Wanneer er geen geldige kaart wordt aangemaakt, moet de kaart automatisch klaveren 2 worden.