X Interview Question

what is object oriented design?