Na programação, os parâmetros são utilizados para personalizar o comportamento da funcionalidade, a fim de adaptá -lo a um requisito específico. Nesse caso, o “formal" e "real”Parâmetros em Java entram em vigor. Esses parâmetros são de grande ajuda para anexar várias funcionalidades ou cálculos no código, tornando -o legível e simplificado (código).
Este blog elaborará a implementação dos parâmetros "formais" e "reais" em Java.
O que é um "parâmetro formal" em Java?
A "Parâmetro formal”Corresponde ao valor que é passado para o método por um chamador. Em palavras simples, é o valor que atua como uma referência ao valor passado e é especificado ao definir uma função.
Exemplo 1: Aplicação do "parâmetro formal" em Java
Neste exemplo, o parâmetro formal pode ser utilizado para calcular a multiplicação de dois números:
public static void multiplique (número inteiro a, número inteiro b)
Sistema.fora.println ("A multiplicação se torna:"+ a * b);
Neste código, basta definir uma função chamada “multiplicar()”E especifique os parâmetros formais“Inteiro a" e "Inteiro b" iniciar. Na definição da função, retorne a multiplicação dos parâmetros.
Observação: O código acima não produzirá nenhum resultado, pois a função definida não é invocada no “principal()”Método.
O que é um "parâmetro real" em Java?
O "Parâmetro real”AKA argumentos indica o valor real que é passado para o método por um chamador. É especificado ao invocar a função.
Exemplo 2: Aplicando o "parâmetro real" em Java
Neste exemplo, a utilização do parâmetro real, eu.e., Um argumento pode ser demonstrado:
public static void main (string args [])
multiplicar (5,10);
Aqui, ele invoca a função definida, eu.e., ““multiplicar()"No exemplo anterior e passe os parâmetros reais"5" e "10" iniciar.
Exemplo 3: Aplicando os parâmetros "formais" e "reais" em Java
Neste exemplo em particular, tanto o “formal" e "real”Os parâmetros podem ser aplicados para retornar a multiplicação dos números inteiros passados adequadamente:
classe pública FormalActual
public static void multiplique (número inteiro a, número inteiro b)
Sistema.fora.println ("A multiplicação se torna:"+ a * b);
public static void main (string args [])
multiplicar (5,10);
No código acima, basta integrar os dois exemplos acima aplicando as seguintes etapas:
Saída
Nesse resultado, pode estar implícito que a multiplicação correspondente é retornada.
Conclusão
A "formal”O parâmetro corresponde ao valor que é passado para o método por um chamador. O "real”Parâmetro também conhecido como argumentos indicam o valor real que é passado para o método por um chamador. O parâmetro anterior é especificado ao definir uma função e o último parâmetro é colocado ao invocá -lo (função). Este blog demonstrou a implementação dos parâmetros "formais" e "reais" em Java.