analista
1) Referente ao programa da “Figura 5.14 – Compara.java” da aula 05, explique cada um dos trechos de código a seguir:
a)
Package é o pacote, que nada mais é o diretório onde será armazenado os arquivos do programa em java.
b)
O comando import é responsável por importar a classe a ser utilizada, no caso a classe java.util.scanner que é utilizada para receber dados do usuário e fazer a leitura dos dados.
c)
Na linha 5 é criada a classe Compara
d)
É declarado duas variáveis do tipo inteira de nomes num1 e num2 que receberão valores informados pelo usuario.
e)
Nesta parte do código são utilizados métodos para manipulação das variáveis num1 e num2. O método set ira gravar o valor de num1 e num2 que serão fornecidos pelo o usuário, este método não tem retorno por isto ele é do tipo void. O método get retornara o valor gravado setNum1, getNum1, setNum2 e getNum2.
f)
Neste trecho será feito a comparação dos valores das variáveis num1 e num2.
Na linha 27 – se num1 for igual a num2 será impresso na tela através do System.out.println a seguinte mensagem: “Os dois números são iguais num1 = num2”
Na linha 30 – se senão num1 for maior que num2 será impresso a mensagem: “O primeiro número num1 é maior. O segundo número num2 é menor”
Na linha 33 – se não a mensagem impressa será: “O segundo número num2 é maior. O primeiro número num1 é menor”
g)
Na linha o método main, que é o primeiro método a ser executado, public difine que este método é público, void significa que não retorna um valor, static significa que ele não precisa instanciar um objeto, o main recebe uma lista de string com argumentos (String[] args), que não é necessário neste programa.