Отметьте утверждение, несправедливое при общем наследовании:
Другие предметы Колледж Наследование в ООП объектно-ориентированное программирование ООП наследование базовый класс производный класс личные элементы защищенные элементы общие элементы колледж учебный процесс Новый
Давайте разберем каждый из вариантов утверждений о наследовании, чтобы определить, какое из них является несправедливым.
Это утверждение неверно. Личные (private) элементы базового класса не наследуются производным классом напрямую. Они остаются недоступными для производного класса, и производный класс не может их использовать или изменять напрямую. Эти элементы остаются личными для базового класса, и доступ к ним может быть осуществлён только через публичные или защищённые методы базового класса.
Это утверждение верно. Защищенные (protected) элементы базового класса становятся защищенными элементами производного класса. Это означает, что они доступны внутри производного класса и любого другого класса, который наследует этот производный класс, но остаются недоступными для внешнего кода.
Это утверждение также верно. Общие (public) элементы базового класса остаются общими в производном классе. Они доступны везде, где доступен объект производного класса.
Таким образом, утверждение, которое является несправедливым при общем наследовании, это первое: Личные элементы базового класса являются личными элементами производного класса.