Olá, Pedro! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso das propriedades automáticas para simplificar o acesso aos dados com C#, utilizou muito bem o encapsulamento para validar informações e ainda compreendeu a importância do método de exibição para apresentar resultados de forma clara.
Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Uma dica interessante para o futuro é aplicar o override ToString() para personalizar a saída dos objetos. Assim:
public override string ToString()
{
return $"Reserva para: {HospedeReserva.Nome}, Quarto: {QuartoReserva.Numero}, Valor total: {ValorTotal}";
}
Isso faz com que a exibição das informações seja mais prática e reutilizável em diferentes contextos.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!