#1422408
Предположим, у вас есть интерфейс `Animal` с методом `Speak()`. Вам нужно реализовать этот интерфейс для нескольких структур (например, `Dog` и `Cat`), чтобы они возвращали разные строки при вызове `Speak()`. Что из предложенного нужно сделать, чтобы обеспечить правильную реализацию интерфейса и его использование?
Варианты ответа:
  • Определить метод `Speak()` в каждой структуре
  • Создать общий метод `Speak()` и использовать его для всех структур
  • Реализовать метод `Speak()` только для одной структуры
  • Определить интерфейс внутри каждой структуры
Курсы в категории: Инженерные науки