Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/07/2013, 20:57
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: heredar un metodo creado en una aplicacion swing

Concuerdo con HighCore, tiene lógica de varias capas atadas en un solo lugar.

Puedes usar patrones como MVP o MVC para implementar una aplicación seria. Incluso existen frameworks que ya implementan esto y están listo para ser usados.

Otra cosa es que veo que estas empezando, porque tu no heredas de una interfaz tu implementas de una interfaz. Probablemente no tienes conceptos muy claros POO, te recomiendo estudiar un poco mas la parte teórica y ver muchos ejemplos.

Código Java:
Ver original
  1. public interface Suma {
  2.     void sumar();
  3. }
  4.  
  5. public class sumarNumeros extends javax.swing.JFrame implements Suma{
  6.  
  7.     void sumar(){
  8.         int a=Integer.parseInt(this.txtprimero.getText());//textField que resive el primer #
  9.         int b=Integer.parseInt(this.txtsegundo.getText());//recibe el segundo #
  10.         int c=a+b;
  11.         String d=integer.toString(c);//obtiene el resultado
  12.         this.resultado.setText(d);
  13.     }
  14.  
  15. }

Lo que haces con una interfaz es delegar la implementación y asegurarte que cierto objeto tenga los métodos de la interfaz. Pero como dices que quieres reusarlo no creo que esto es lo que estés buscando.

Una opción es como te dice HigCore e implementar 2 clases, pero en POO te recomiendan usar Composición en lugar de Herencia siempre que sea posible.