Mensagens... como funcionam?

2 respostas
thiagossantos

Estava estudando aqui e um dos exercícios era pra criar um programa q calculasse os quadrados e cubos de 1 a 10… isso eu sei fazer, só q fiquei curioso com uma coisa. Digamos q eu crie o seguinte método:

public static void quacub(int x) { //pega o inteiro x e faz o quadrado e o cubo int qua = x * x; int cub = x * x * x; }

quando eu chamar esse método, o que o java faz???
se eu colocar por exemplo:

quacub(2);

ele faz automaticamente int x = 2 ???
se alguém aí puder me explicar…

[]'s

2 Respostas

Jair_Rillo_Junior

Nãi sei se eu entendi sua pergunta, mas sim, o x irá receber o parametro que foi passado na chamada do método, no seu exemplo é o 2.
vamos supor o seguinte exemplo

public void yourName(String name) {
  System.out.println(name);
}

se você chamar o Método assim

yourName("Thiago");

Será impresso na tela Thiago, porque a variável name recebeu o valor do parametro passado.

Espero que seja isso que você perguntou

thiagossantos

foi exatamente isso!!!
Brigado

Thiago

Criado 20 de abril de 2005
Ultima resposta 20 de abr. de 2005
Respostas 2
Participantes 2