Os membros privados de uma classe base podem ser herdados?

Índice:

Os membros privados de uma classe base podem ser herdados?
Os membros privados de uma classe base podem ser herdados?
Anonim

Os membros privados da classe base sempre são herdados na classe derivada em C++? Eu costumava ver em todos os lugares que membros privados da classe base nunca são herdados na classe derivada, não importa como você herda a classe base (privada ou protegida ou pública).

Um membro de classe privada pode ser herdado?

Membros Privados em uma Superclasse

Uma subclasse não herda os membros privados de sua classe pai. No entanto, se a superclasse tiver métodos públicos ou protegidos para acessar seus campos privados, eles também podem ser usados pela subclasse.

Como você herda membros privados da classe base em C++?

Com herança privada, membro público e protegido da classe base tornam-se membros privados da classe derivada. Isso significa que os métodos da classe base não se tornam a interface pública do objeto derivado. No entanto, eles podem ser usados dentro das funções-membro da classe derivada.

Qual é a diferença entre herança privada e protegida?

herança protegida torna os membros públicos e protegidos da classe base protegidos na classe derivada. a herança privada torna os membros públicos e protegidos da classe base privados na classe derivada.

Quando a herança é privada, o método privado na classe base é?

Quando a herança é privada, os métodos privados na baseclass são inacessíveis na classe derivada (em C++). Para obter mais informações sobre herança, consulte:Herança em C++ A opção (A) está correta.

Recomendado:

Artigos interessantes
Dominique reitor-chalkley sabe cantar?
Consulte Mais informação

Dominique reitor-chalkley sabe cantar?

Eu realmente amo cantar, mas geralmente só para mim, no meu quarto, e é isso. Já faz muito tempo desde que eu cantei em público. Dominique Provost-Chalkley era um dublê? Conhecida por seu papel como a personagem Waverly Earp, a irmã angelical de Wynonna da série Wynonna Earp, Provost-Chalkey revelou recentemente que atuou em dois papéis em Vingadores:

O que significa fotoliticamente?
Consulte Mais informação

O que significa fotoliticamente?

(fō-tŏl′ĭ-sĭs) Decomposição química induzida pela luz ou outra energia radiante. O que significa fotólise? Fotólise (também chamada de fotodissociação e fotodecomposição) é uma reação química na qual um produto químico inorgânico (ou um produto químico orgânico) é decomposto por fótons e é a interação de um ou mais fótons com uma molécula alvo.

Por escritura notarial significado?
Consulte Mais informação

Por escritura notarial significado?

Escritura Notarial de Transferência significa a escritura notarial a ser assinada na Conclusão para elevar ao status de documento público este Contrato e a Carta de Divulgação para concluir a Transação, tal escritura notarial estar substancialmente na forma do anexo intitulado "