///
A linguagem Java é uma das mais utilizadas no desenvolvimento de sistemas atualmente. Analise os seguintes trechos de código-fonte escritos em Java e assinale a alternativa INCORRETA.
public abstract class Pessoa {
private Long codigo;
private String Nome;
private String RG;
private String CPF;
public Pessoa(Long codigo) {
this.codigo = codigo;
}
}
public class Medico extends Pessoa {
private String CRM;
private String especialidade;
}
public class Paciente extends Pessoa {
private String CRM;
private String especialidade;
private List<Consulta> consultas;
public Paciente(Long codigo) {
super(codigo);
consultas = new ArrayList<>();
}
}
public class Consulta implements Comparable <Consulta>{
private Medico medico;
private Paciente paciente;
private LocalDateTime data;
private String diagnostico;
@Override
public int compareTo(Consulta other) {
return data.compareTo(other.data);
}
}