2. Второй позволяет в одной переменной хранить ссылки на любой объект, реализующий соответствующий интерфейс.