JPMorganChase Interview Question

4 pillars of objects oriented programming.