1
resposta

Minha solução

using System.Security.Cryptography;

namespace Teste4_Alura.ExercicioOO;

internal class HistoricoMedico
{
    public string CodigoProntuario {  get; set; }
    public HistoricoMedico(string codigoProntuario)
    {
        CodigoProntuario = codigoProntuario;
    }


    public void ExibirCodigo()
    {
        Console.WriteLine($"""
            Codigo do Prontuario: {CodigoProntuario}
            
            """);
    }

}
namespace Teste4_Alura.ExercicioOO;

public class Paciente
{
    public string Nome { get; set; }
    public int Idade { get; set; }

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


}
#region Desafio Controlando Acesso
using Teste4_Alura.ExercicioOO;

Paciente paciente = new Paciente("Luiz Costa", 42);
HistoricoMedico historico = new HistoricoMedico("XPT-9987");
historico.ExibirCodigo();

#endregion
1 resposta

Olá, Ulysses! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de classes para estruturar entidades distintas, utilizou muito bem os construtores para inicializar os objetos e ainda compreendeu a importância dos métodos para exibir informações de forma organizada.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!