Quando vou utilizar a interface com o usuário, recomenda-se que esta esteja inserida no programa principal (main). Porém, quero criar uma classe a parte denominada InterfaceUsuario. Como fazer para que o programa principal pegue os dados recolhidos na classe InterfaceUsuario? No caso, os dados a serem recolhidos são os dois números para realizar as operações matemáticas.
import java.io.*;
import java.util.Scanner;
public class Soma
{
public static void main(String[] args)
{
Scanner s = new Scanner(System.in);
System.out.print("Digite o primeiro número: ");
double a = s.nextDouble ();
System.out.println("Digite o segundo número: ");
double b = s.nextDouble ();
double resultado1 = a + b;
double resultado2 = a - b;
double resultado3 = a*b;
double resultado4 = a/b;
System.out.println("O resultado da soma é: " + resultado1 + "\n");
System.out.println("O resultado da subtração é: " + resultado2 + "\n");
System.out.println("O resultado da multiplicação é: " + resultado3 + "\n");
System.out.println("O resultado da divisão é: " + resultado4 + "\n");
}
}