Kapsch interview question

Object Oriented Design