Amazon Interview Question

Discuss classes, interfaces, and extensibility