帮忙编一个java小程序!

来源:百度知道 编辑:UC知道 时间:2024/09/22 09:58:14
编写一个简单计算器小程序,要求采用继承来实现,也就是超类实现加减运算,子类实现乘除运算。主函数根据运算符号自动调用相应的算法。请写出代码,谢谢!

import java.awt.*;
import java.awt.event.*;
import java.math.BigDecimal;

class Calculator {

private Frame frame;

private Panel panel[] = new Panel[6];

private Button botton[] = new Button[25];

private TextField textField;

private final String string[] = { "1", "2", "3", "clear", "exit", "4", "5",
"6", "+", "-", "7", "8", "9", "*", "/", "0", ".", "sqr", "%",
"+/-", "sin", "cos", "tan", "PI", "=" };

private String str1, str2, optype;

private final Label label = new Label(
"Contact me--QQ:120355282 , mail:fsolsh@gmail.com");

private final String STR1 = "Please enter your data!";