На цьому занятті учні ознайомляться з формулюванням принципу розділення інтерфейсу. Розглянуть, яку проблему вирішує принцип, переглянуть на прикладі схемі рішення цієї проблеми. Після цього розглянуть приклад в коді на основі тварин. Наприкінці заняття учні переглянуть приклад рефакторингу задачі з попереднього заняття.