BearingPoint Interview Question

Oops concept, solid principles, question from sql