Este ejemplo trabaja con clases. Tenemos una clase llamada "claseSuma" es esta:
//este es el nombre del programa
package suma;
public class claseSuma {
private double num1;
private double num2;
public void ingresarPrimerValor(double n1){
num1=n1;
}
public void ingresarSegundoValor(double n2){
num2=n2;
}
public double suma(){
return num1+num2;
}
}
Ahora cuando vamos a iniciar la ejecucion de la clase pues creamos un objeto de la claseSuma asi:
package suma;
import javax.swing.JOptionPane;
public class Suma {
public static void main(String[] args) {
claseSuma csuma=new claseSuma();
csuma.ingresarPrimerValor(Double.parseDouble(JOptionPane.showInputDialog("Digite el primer valor")));
csuma.ingresarSegundoValor(Double.parseDouble(JOptionPane.showInputDialog("Digite el segundo valor")));
JOptionPane.showMessageDialog(null, "El valor de la suma es: "+ csuma.suma());
}
}
Por favor tengan en cuenta que trabajamos con la libreria javax.swing.JOptionPane, ademas que este programa fue creado en Netbeans 7.3.1.
Espero lo puedan estudiar.