Métodos de classe em Java
Os métodos de classe Java são discutidos aqui com o objetivo de atender às necessidades educacionais.
Métodos de classe Java
No capítulo Métodos Java , você aprendeu que os métodos de classe Java executam certas ações declarando métodos dentro da classe.
Na classe Main, crie um método chamado first_Method() :
Example:
Another Example:
Ao chamar first_Method (), um texto (a ação) é impresso.
Um método é chamado escrevendo seu nome seguido de dois parênteses () e um ponto e vírgula; .
Chame java_Method() dentro da classe Main:
Example:
chame sum_method dentro da classe Main:
Example:
Público x Estático
Geralmente, você encontrará programas Java com atributos e métodos estáticos ou públicos quando discutirmos os métodos de classe Java .
Como mostrado acima, criamos um método estático, que pode ser acessado sem a criação de um objeto da classe, ao contrário do public, que só pode ser acessado por objetos.
Para ilustrar a diferença entre métodos estáticos e públicos , aqui está um exemplo:
Example:
Another Example:
Lembre-se: No capítulo Modificadores Java , você aprenderá mais sobre essas palavras-chave (chamadas de modificadores).
Métodos de acesso e objeto
Você precisará criar um objeto Calculator chamado object_calculator.
Execute o programa usando os métodos percent_method() e modulus_method() no objeto object_calculator :
Example:
Exemplo de Explicação:
- Como primeiro passo, criamos uma nova classe Main com a palavra-chave class.
- Na classe Main, fazemos os métodos percent_calculator() e modulus_calculator() .
- Quando chamados, os métodos percent_calculator() e modulus_calculator() imprimirão algum texto.
- Existem dois parâmetros int que modulus_calculator() aceita – mrx e ample – que aplicaremos na etapa 8).
- Um objeto da classe Main é necessário para acessar a classe Main e seus métodos.
- Em seguida, execute seu programa usando o método main() , que é um método embutido em Java (qualquer código em main é executado).
- Criamos um objeto chamado calculator_object usando a palavra-chave new.
- Por fim, chamamos os métodos do objeto_calculadora , percentual_calculadora() e módulo_calculadora() , e executamos o programa especificando o nome do objeto ( objeto_calculadora ), seguido de um ponto, depois o nome do método ( calculador_percentual() e calculadora_modulus(19,4) ;).
Você pode ver que ambos os parâmetros int ( 19, 4 ) foram adicionados ao método modulus_calculator() .
Another Example:
Você precisa se lembrar disso.
Os atributos e métodos do objeto podem ser acessados usando o ponto (.) nos métodos de classe Java .
Um método Java é chamado escrevendo o nome do método seguido por parênteses () , seguido por um ponto e vírgula ( ; ).
Deve haver um nome de arquivo correspondente para uma classe ( Main e Main.java ).
Usando várias classes
É uma boa prática criar um objeto de classe em métodos de classe Java e, em seguida, acessá-lo em uma classe diferente em métodos de classes java .
Certifique-se de que o nome do arquivo java corresponda ao nome da classe. Os dois arquivos a seguir foram criados no mesmo diretório:
- primeiro.java
- Last.java
primeiro.java
public class First { public void print_My_Age(int mrx_age) { System.out.println("My age is: "+mrx_age); } public void print_ratio() { int mrx=16; int ample=5; float ratio=(float) mrx/ample; System.out.println("Result of 16 : 5 = "+ratio); } }
Last.java
public class Last { public static void main(String[] args) { First my_first_object=new First(); my_first_object.print_My_Age(21); my_first_object.print_ratio(); } }
Depois de compilar os dois arquivos:
C:UsersYour Name>javac First.java
C:UsersYour Name>javac Last.java
Execute Last.java da seguinte maneira:
C:UsersSeu nome>Java Last
Como resultado, obteremos:
Minha idade é: 21
Resultado de 16 : 5 = 3,2