База ответов ИНТУИТ

Язык программирования C++ для профессионалов

<<- Назад к вопросам

В каких случаях использование интерфейсных классов обеспечивает более эффективный интерфейс?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
если нужно организовать интерфейс между программой на С++ и программой на другом языке(Верный ответ)
если при слиянии двух иерархий с помощью множественного наследования в каждом из них используются виртуальные функции с одним именем, производящие разные операции(Верный ответ)
если нужно приспособить к запросам пользователя интерфейсные функции, разбросанные по всей программе(Верный ответ)
Похожие вопросы

Какие ограничения накладывает использование абстрактных классов?

В каких случаях произойдет ошибка компиляции?

В каких случаях из перечисленных ниже описание является определением?

Расставьте шаги проектирования классов в наиболее правильном порядке:

  • Определить классы
  • Определить интерфейсы
  • Определить операции для классов
  • Определить связи между классами
  • Определить зависимость от других классов
  • Что может представлять собой интерфейс?

    Что представляет собой обширный интерфейс?

    Основные типы классов:

    Каково назначение управляющих классов?

    Какие файлы определяют интерфейс потоковой библиотеки?

    Какие существуют виды иерархии классов?