Wolters Kluwer Interview Question

whole implementation with syntaxes for a design pattern