Questão 1251195

Tecnologia da Informação · 2018

Questão

ID 1251195

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2018 Banca: FAURGS - Fundação de Apoio da Universidade Federal do Rio Grande do Sul Órgão: Tribunal de Justiça do Rio Grande do Sul


Considere o código Java abaixo para responder as questões 49 a 52, supondo que ServicoTributado está especificada em outro código, acessível por Servico.

1 _____ public class Servico implements ServicoTributado {

2 ___________ public String nomeServico;

3 ___________ private int codServico;

4 ___________ private int valor;

5 ___________ public Servico (String nome) { this(nome, 0, 0);}

6 ___________ public Servico(String nome, int cod, int valor) {

7 ________________ nomeServico = nome;

8 ________________ codServico = cod;

9 ________________ this.valor = valor;

10 _______________ }

11 ______ public double calculaTributo ( int valor) {

12 _________ double tributo;

13 _________ // calcula tributo

13 _________ return tributo;

14 _________ }

15 ____ }



Suponha a seguinte sequência de código:

...

int valorTabelado = 500;

Servico servicoL= new Servico (“Lavagem”, 423,

valorTabelado);

....

Na linha 9 do código de instrução, “this.valor = valor;” o uso de “this” garante que:

Alternativas da questão 1251195
Pular para o conteúdo principal