No Desafio 08 do topico 02, pede para Modelar um Pet Shop com classes como Pet, Dono, Consulta e médico
Eu montei assim, gostaria de validar se esta correto
public class Pet
{
public string Nome {get;set;}
public string Raca {get;set;}
public int Peso {get;set;}
public Dono Responsavel {get; private set;}
public string Observacao {get;set;}
public Pet (string nome, string raca, int peso, Dono responsavel, string observacao)
{
Nome=nome;
Raca= raca;
Peso=peso;
Responsavel=new Dono();
Observacao= observacao
}
}
public class Dono
{
public string Nome {get;set;}
public List<Contatos> Contato {get;set;}
public List<Pet> Pet {get; private set;}
public Dono(string nome, List<Contato> contato, List<Pet> pet)
Nome=nome;
Contato= new List<Contato>();
pet=new List<Pet>();
}
public class Consulta
{
public Medico Doutor {get;set;}
public Pet Animal {get;set;}
public Datetime DataConsulta {get;set;}
public Consulta(Medico doutor, Pet animal, Datetime dataConsulta )
{
Doutor= doutor;
Animal= animal;
DataConsulta = dataConsulta;
}
}
public class Medico
{
public string Nome {get;set;}
public List<Contatos> Contato {get; private set;}
public string Especialidade {get;set;}
public Medico(string nome, List<Contatos> contato, string especialidade)
{
Nome=nome;
Contato= contato;
Especialidade= especialidade;
}
}
public Class Contatos
{
public string TelefoneComercial {get;set;}
public string TelefoneResidencial {get;set;}
public string OutroTelefone {get;set;}
}