Каково практическое использование защищенного наследования?
Общественное наследование легко.
A: public B означает, что каждый A является B. В большинстве языков программирования, таких как vb.net и target-c, это единственный тип наследования.
Частное наследство тоже легко, но бессмысленно
A: частный B означает, что A реализован B. Однако этоs бессмысленно, потому что это означает, что A должен содержать B. Собственность означает меньшее сцепление без недостатков.
Тогда мы защитили наследство.
Может кто-нибудь объяснить мне, что, черт возьми, это за? Некоторые говорят, что этос "как отношения ", Я до сих пор не очень ясно об этом.
Есть ли у кого-нибудь примеры случаев, когда люди используют защищенное наследование в хорошем образе (и совести) для фактического продуктивного использования?