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

Основы объектно-ориентированного программирования

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

Если компоненты родителей имеют одинаковые имена, то при наследовании возникает конфликт имен. Этот конфликт разрешается за счет того, что?

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

Варианты ответа
наследник может выполнить склеивание компонентов – ситуация часто возникающая при дублируемом наследовании(Верный ответ)
один из родителей должен переименовать конфликтующий компонент
оба родителя должны переименовать конфликтующий компонент
наследник должен произвести переименование, получив два компонента с разными именами(Верный ответ)
Похожие вопросы
Конфликт имен делает класс некорректным за исключением следующих случаев
Безопасность типов и повторное использование приводят к конфликту интересов. Этот конфликт
При наследовании
При дублируемом наследовании компонент многократно наследуется от общего предка. Какие ситуации приводят к конфликтам и должны быть разрешены?
Если наследник повторно объявляет компонент родителя, то, чтобы не обмануть клиентов, он должен
Если с каждым объектом хранится счетчик ссылок, обновляемый при выполнении операций присоединения и отсоединения, то?
Если процедуры создания корректны (по их завершению выполняются все инварианты класса) и каждый из экспортируемых методов сохраняет инварианты, то?