Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#2719719

As linguagens de programação orientada a objetos possuem diversos recursos, tornando os códigos desenvolvidos nelas cada vez mais poderosos e versáteis. Por exemplo, pensando em JAVA, pode-se fazer referência a membros de um determinado objeto utilizando a referência this. Dessa forma, considere o trecho de código a seguir.


public class ThisTeste

{

public static void main (String[] args)

{

TempoSimples tempo = new TempoSimples (14, 18, 20);

System.out.println( tempo.ConstroiString() );

}


}

class TempoSimples

{

private int hora;

private int minuto;

private int segundo;

public TempoSimples( int hora, int minuto, int segundo)

{

this.hora = hora;

this.minuto = minuto;

this.segundo = segundo;

}


public String ConstroiString()

{

return String.format("%24s: %s \n%24s: %s,

"this.StringUniversal()", this.StringUniversal(),

"StringUniversal()", StringUniversal() );

}


public String StringUniversal()

{


return String.format("%02d:%02d:%02d,

this.hora, this.minuto, this.segundo );

}

}


A partir do código anteriormente apresentado, assinale a alternativa que contempla a saída correta, quando este código é executado:

  • this.StringUniversal(): 14:18:20StringUniversal(): 14:18:20
  • this.StringUniversal(): 15:18:20
  • StringUniversal(): 14:18:20
  • this.ConstroiStringl(): 14:18:20String.format(): 15:18:20
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora