Fun es em Java
Alunos (as): Amanda Ferreira, Ana Carolina, Gabriel Pimentel, Gabriell Santos, Mario Sérgio, Raissa Alves.
Turma: 24.03
Funções em Java
Palmas, To
Funções em Java:
Funções são rotinas ou sub-rotinas automatizadas. Sempre que pretendemos usar a mesma codificação para algo específico, criamos uma função. Dessa forma, sempre que quisermos utilizar aquela codificação, ao invés de nós a digitarmos inteira novamente, simplesmente chamamos a função. Funções são extremamente úteis e adaptáveis, e o conceito de funções é importante para mais a frente entendermos o funcionamento e criação dos métodos.
Funções sem argumentos:
Para criar uma função, temos que ter sempre em mente que toda função é global, ou seja, é estática.
As funções mais básicas são aquelas que apenas executam uma rotina, portanto, não recebem nenhum argumento.
public static void nomeDaFunção () { código da função }
Static porque pode ser acessado globalmente; void porque não retorna nenhum valor; mesmo não tendo argumentos, é necessário ter parênteses.
Exemplo:
public class ExemploFuncao {
//criando a função public static void mostrarMensagem() {
System.out.println("Minha Mensagem");
}
public static void main(String[] args) {
//chamando a função dentro do programa
mostrarMensagem();
}
}
Descomplicando o código:
Primeiro é criada a função mostrarMensagem(), que em seu corpo tem apenas um println com uma mensagem. Depois iniciamos nosso programa com o main. Dentro do main chamamos a função. Para isso, basta colocar o nome da função. Quando a função é chamada, o código dentro do corpo da função é executado. Concluindo, o programa acima apenas mostra na tela a mensagem Minha Mensagem.
Funções com argumentos:
Funções com argumentos funcionam e são criadas da mesma forma que uma função sem argumento, porém com uma diferença. A diferença está que haverá informações necessárias para que a função