Explique a noção de ‘amizade’. Explique os aspectos negativos da amizade conforme descritos no texto

Passo 1

Fala Galera!!! Tudo certo? Espero que sim!! Bora para mais um exercício.

As funções declaradas como amigas de uma classe têm acesso aos membros privados e protegidos dessa classe. Outras classe e funções de não tem acesso direto, exceto os construtores. Ao precisar quebrar o encapsulamento por uma razão especifica com uma função, pode designar a função como uma função amiga na declaração de origem da classe, e então essa função pode tratar a classe como se os seus membros fossem todos públicos.

Algumas pessoas na comunidade de programação orientada a objetos preferem não usar funções amigas porque quebram a encapsulamento de uma classe -- ou seja, eles permitem acesso direto aos detalhes de implementação de uma classe que deveriam estar ocultos

E assim finalizamos nosso exercício galera!!! Até o próximo.

Resposta

Desenvolvimento acima.