Buscar

O que é uma função friend em C++? Uma função friend é uma função não-membro de uma classe que tem acesso a partes privadas da classe. As funções f...

O que é uma função friend em C++?

Uma função friend é uma função não-membro de uma classe que tem acesso a partes privadas da classe.
As funções friend são permitidas em C++ para acomodar uma situação em que duas classes devam compartilhar a mesma função.
A palavra reservada friend precede a declaração inteira da função.
As funções friend são tecnicamente necessárias em C++.

Essa pergunta também está no material:

Faculdade_de_Ciencias_Aplicadas_de_Casca
154 pág.

Ciências Aplicadas Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Uma função friend em C++ é uma função não-membro de uma classe que tem acesso aos membros privados dessa classe. Ela é usada para permitir que uma função externa à classe acesse e manipule os membros privados da classe. As funções friend são declaradas dentro da classe, mas não são membros dela. Elas podem ser úteis quando duas classes precisam compartilhar a mesma função, permitindo que essa função acesse os membros privados de ambas as classes. A palavra-chave "friend" é usada para declarar a função como amiga da classe.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais