class Consulta
{
public Consulta(string nomePaciente, string nomeMedico, DateTime dataConsulta)
{
NomePaciente = nomePaciente;
NomeMedico = nomeMedico;
DataConsulta = dataConsulta;
}
public string NomePaciente { get; set; }
public string NomeMedico { get; set; }
public DateTime DataConsulta { get; set; }
public void Reagendar(DateTime novaData)
{
DataConsulta = novaData;
Console.WriteLine($"Consulta reagendada para {DataConsulta.ToShortDateString()}\n");
}
public void ExibirResumo()
{
Console.WriteLine($"Consulta marcada com {NomeMedico} para o paciente {NomePaciente}");
Console.WriteLine($"Data: {DataConsulta.ToShortDateString()}\n");
}
}
Consulta consulta = new("João Lima", "Dra. Renata", new DateTime(2025, 5, 20));
consulta.ExibirResumo();
consulta.Reagendar(new DateTime(2025, 5, 25));
consulta.ExibirResumo();