Manhattan Associates Interview Question

basic oops concepts