O documento discute variáveis e métodos estáticos em Java, apresentando exemplos de como aplicar o modificador static em classes e métodos. Inclui também exemplos de uso da classe Math e variáveis estáticas.
4. Classe MinhaCalculatora
public class MinhaCalculadora {
public int soma(int num1, int num2){
return num1 + num2;
}
public int soma(int num1, int num2, int num3){
return num1 + num2 + num3;
}
public double soma(double num1, double num2){
return num1 + num2;
}
}
5. Teste MinhaCalculadora
public class TesteMinhaCalculadora {
public static void main(String[] args) {
MinhaCalculadora calculadora = new MinhaCalculadora();
int soma1 = calculadora.soma(1, 2);
System.out.println(soma1);
int soma2 = calculadora.soma(1, 2, 3);
System.out.println(soma2);
}
}
6. Teste MinhaCalculadora
public class TesteMinhaCalculadora {
public static void main(String[] args) {
MinhaCalculadora calculadora = new MinhaCalculadora();
int soma1 = calculadora.soma(1, 2);
System.out.println(soma1);
int soma2 = calculadora.soma(1, 2, 3);
System.out.println(soma2);
}
}
7. public class MinhaCalculadora {
public static int soma(int num1, int num2){
return num1 + num2;
}
public static int soma(int num1, int num2, int num3){
return num1 + num2 + num3;
}
public static double soma(double num1, double num2){
return num1 + num2;
}
}
Aplicando o static
8. public class TesteMinhaCalculadora {
public static void main(String[] args) {
//MinhaCalculadora calculadora = new MinhaCalculadora();
int soma1 = MinhaCalculadora.soma(1, 2);
System.out.println(soma1);
int soma2 = MinhaCalculadora.soma(1, 2, 3);
System.out.println(soma2);
}
}
10. Método main e variáveis
public class TesteMain {
static int num1, num2;
public static void main(String[] args) {
num1 = 1;
num2 = 2;
System.out.println(num1);
System.out.println(num2);
}
}