Informática, perguntado por krlossantos, 4 meses atrás

Considere uma classe “Calculo”, que executa e solicita dois valores ao usuário e realiza a soma desses valores, conforme o código em linguagem Java (em qualquer versão) a seguir.


public class Calculo {

public static void main(String[] args) {

Scanner entrada = new Scanner(System.in);

System.out.println("Informe o primeiro termo:");

int a = entrada.nextInt();

System.out.println("Informe o segundo termo:");

int b = entrada.nextInt();

int c = calculo(a, b);

System.out.println("O resultado é " + c);

}

private static int calculo (int a, int b) {

return a + b;

}

}
Analise o código apresentado e assinale a alternativa correta.
a.

Os métodos “main” e “calculo” precisam ter o mesmo modificador de acesso, para que o programa funcione.
b.

Os parâmetros “a” e “b” do método “calculo” são do tipo inteiro e considerados variáveis locais ao método.
c.

As variáveis “a” e “b” são consideradas atributos da classe “Calculo”, por isso, são redundantes no método.


d.

O método “main” é público e tem um retorno do tipo inteiro, para permitir a realização do cálculo.


e.

O método “calculo” não poderia receber esse nome, pois a classe “Calculo” tem o mesmo identificador.

Soluções para a tarefa

Respondido por cnsvillela
25

Resposta: b. Os parâmetros "a" e "b" do método "calculo" são do tipo inteiro e considerados variáveis locais ao método

Explicação:

Conferido no AVA


zekraudio8: Está correto, eu também conferi o AVA.
Respondido por reuabg
0

A única alternativa que expressa relações corretas entre os elementos é os parâmetros a e b do método calculo são do tipo inteiro e considerados variáveis locais ao método, tornando correta a alternativa b).

Classes

Em linguagens orientadas a objeto, como Java, uma classe é uma estrutura que define atributos e métodos pertencentes a um elemento. Assim, uma classe pode ser instanciada, resultando em diferentes objetos que possuem funcionalidades iguais.

Analisando a classe Calculo, temos que as variáveis a e b pertencentes à classe são diferentes das utilizadas dentro do método calculo, que pode ter o mesmo nome da classe (entretanto não é aconselhável). Assim, as variáveis do método são denominadas variáveis locais.

Pelo fato do método calculo ser privado, apenas a classe tem acesso ao mesmo. Já o método main é acessável de qualquer parte da execução do código.

Com isso, analisando as alternativas, temos que a única alternativa que expressa relações corretas entre os elementos é os parâmetros a e b do método calculo são do tipo inteiro e considerados variáveis locais ao método, tornando correta a alternativa b).

Para aprender mais sobre Java, acesse:

https://brainly.com.br/tarefa/52579187

#SPJ2

Anexos:
Perguntas interessantes