Возможный дубликат:
Предпочтительный способ имитации интерфейсов на С++
Мне было любопытно узнать, есть ли интерфейсы на С++, потому что в Java существует реализация шаблонов проектирования в основном с развязкой классов через интерфейсы. Есть ли аналогичный способ создания интерфейсов в С++?