package gy1szamolasok;

import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.JButton;

abstract class Szamolo extends JButton {

    protected double result;
    private AbstractAction katt = new AbstractAction("...") {

        public void actionPerformed(ActionEvent e) {
            szamol();
        }
    };
    protected SzamolasokFrame frame;

    protected abstract void szamol();

    protected Szamolo(SzamolasokFrame frame) {
        super();
        setAction(katt);
        Szamolo.this.frame = frame;
    }
}
