Sou iniciante em java, queria saber se tem alguma diferença entre os dois códigos a seguir:
Código:
package test; import javax.swing.JOptionPane; public class ClassePricipalA{ public static void main(String[] args) { int x, y; x = Integer.parseInt(JOptionPane.showInputDialog("x:")); y = Integer.parseInt(JOptionPane.showInputDialog("x:")); JOptionPane.showMessageDialog(null, "Resultado: " + soma(x,y)); } public static int soma(int x, int y){ return x+y; } }
Código:
package test; import javax.swing.JOptionPane; public class ClassePrincipalB { public static void main(String[] args) { int x, y; ClassePrincipalB classePrincipalB = new ClassePrincipalB(); x = Integer.parseInt(JOptionPane.showInputDialog("x:")); y = Integer.parseInt(JOptionPane.showInputDialog("x:")); JOptionPane.showMessageDialog(null, "Resultado: " + classePrincipalB.soma(x, y)); } public int soma(int x, int y) { return x + y; } }
Comment