Implementeer een klasse Video
waarmee je een applicatie bouwt die een kijklijst van Youtube video’s bijhoudt. Van een video moet worden opgeslagen: het Youtube-id, de titel, het aantal views en of jij de video al gezien hebt.
toString()
methode die de attributen van de video op een nette manier print (zie de menuitems in het voorbeeld). Het [NOT WATCHED] (of [WATCHED]) deel moet in kleur geprint worden en kan daarom niet worden opgenomen in de toString().watch()
, die simuleert dat de video wordt bekeken en deze afstreept van de lijst.We hebben een dataset (youtubevideos.csv
) aangeleverd die je kan gebruiken voor deze opdracht.