oefening op design patterns