RBC Interview Question

Identify and explain the object oriented concepts