

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Observe o seguinte código Java:
public class Tempo
{
private int hora;
private int minuto;
private int segundo;
public Tempo()
{
this (0, 0, 0);
}
public Tempo (int h)
{
this (h, 0, 0);
}
public Tempo(int h, int m)
{
this (h, m, 0);
}
public Tempo(int h, int m, int s)
{
setTime (h, m, s);
}
}
Sobre o código apresentado, assinale a alternativa correta.
É uma implementação de herança, em que todos os métodos são estendidos da classe “Tempo”.
Estão implementadas quatro classes abstratas que são tecnicamente conhecidas como interface.
No código, há a instanciação do objeto da classe “Tempo” prevendo diferentes tipos de parâmetros.
Os atributos hora, minuto e segundo da classe “Tempo” podem ser acessados por métodos de outras classes.
Possui quatro métodos construtores e um deles atribui o valor zero para todos atributos quando não informados.