Cognizant Interview Question

difference between abstraction and encapsulation?