Чем становится защищенный член, если класс наследуется в общедоступном режиме?
Чем становится защищенный член, если класс наследуется в общедоступном режиме?

Видео: Чем становится защищенный член, если класс наследуется в общедоступном режиме?

Видео: Чем становится защищенный член, если класс наследуется в общедоступном режиме?
Видео: Classes / Классы 2024, Ноябрь
Anonim

1) в защищенное наследование , то общественный а также защищенные члены становятся защищенными членами в производных класс . В частном наследование , все личное. Потому что они находятся часть из база класс , а вам нужна база класс который является частью из ваш производный класс.

Точно так же вы можете спросить, как защищенные члены класса могут стать наследуемыми?

Защищено Наследование - при получении от защищенный база класс , общественные и защищенные члены базы класс становятся защищенными членами производных класс . Частное наследование - при получении от частной базы класс , общественные и защищенные члены базы класс стать частный члены производных класс.

Можно также спросить, что происходит, когда класс наследуется как частный? С участием частное наследство , публичный и защищенный член базы класс стали частный члены производного класс . Это означает, что методы базового класс не становятся общедоступным интерфейсом производного объекта. Однако их можно использовать внутри функций-членов производного класс.

Имея это в виду, наследуются ли защищенные члены?

Единственное отличие происходит от наследование : Когда класс наследует еще один, члены производного класса жестяная банка доступ к защищенные члены унаследованы из базового класса, но не из его частного члены . С участием защищенный , все общественные члены базового класса унаследованный в качестве защищенный в производном классе.

В чем разница между публичным и защищенным наследованием?

С участием публичное наследство , производный класс может видеть общественные и охраняемые члены базы. С частным наследование , не может. С участием защищенный , производный класс и любые производные классы, которые могут их видеть.

Рекомендуемые: