1. Интерфейс. Зачем он нужен и когда его размещать в коде.

Смотрите также