Вход
Быстрая регистрация
Если вы у нас впервые: О проекте FAQ
1

Что из перечисленного относится к ООП (см.)?

spring948374 [261K] 4 месяца назад
  • изолирование
  • дублирование
  • наследование
  • полиморфизм
  • структуризация
  • инкапсуляция
  • абстракция
2

Если это тест - то правильный ответ - наследование, полиморфизм, инкапсуляция и абстракция.

Но на самом деле тут можно порассуждать:

  • к полиморфизму по определению можно отнести работу с void* или чем-то типа union (из С++). А это явно не ООП.
  • инкапсуляция - это вообще базовый механизм. Его реализуют, например, модули (поддерживаемые в самых разных парадигмах, в том числе, предшествующих ООП).
  • абстракция - еще более общее понятие чем инкапсуляция. Ну например, открываешь ты файл - значит используешь абстракцию, которая предоставляется операционной системой. Не важно ООП-язык используешь или нет.

Но если вы проходите тест по курсу ООП - то правильным ответом будут все эти механизмы, в описанные тут детали мало кто погружается.

автор вопроса выбрал этот ответ лучшим
Знаете ответ?
Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее..
регистрация
OpenID