Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resposta Controlando acesso

Classe 1:
internal class HistoricoMedico
{
public HistoricoMedico(string codigoProntuario)
{
CodigoProntuario = codigoProntuario;
}

string CodigoProntuario;
public void ExibirCodigo()
{
    Console.WriteLine($"Código do prontuário: {CodigoProntuario}");
}

}

Classe 2:

public class Paciente
{
public string? Nome;
public int Idade;

public Paciente(string? nome, int idade)
{
    Nome = nome;
    Idade = idade;
 
}

}

Program:

Paciente paciente = new("Luiz Costa", 42);
HistoricoMedico histo1 = new("XPT-9987");
Console.WriteLine($"Paciente nome: {paciente.Nome}, de {paciente.Idade} anos.");
histo1.ExibirCodigo();

1 resposta
solução!

Olá, Philip, tudo bem?

Parabéns pela implementação!

Você aplicou corretamente o conceito de encapsulamento.

Continue firme nos estudos!

Bons estudos!

Sucesso

Imagem da comunidade