课程设计说明书 NO
1 Java 简单计算器课程设计 1
功能描述 本计算器可以进行简单的四则运算(加、减、乘、除)但仅限于十进制下,还可以进行(八进制,十进制,十六进制)之间的相互转换,八进制最多可以输入 19 位数,十进制最多可以输入 18 位数,十六进制最多可以输入 14 位数,backspace 表示退格,clear表示初始化,在 window 下直接运行(Jsp2003
bat)即可,界面为灰白对称
方案论证 2
1 概要设计 2
1 自定义类说明 ********************************************************** 类名: This_number_too_big 作用: 自定义的异常类,用来处理计算结果溢出 继承的父类: Exception 类 实现的接口: 没有 ********************************************************** class This_number_too_big extends Exception { }//自定义的一个结果溢出异常类 ********************************************************** 类名: Jsp2003 作用: 主类 继承的父类: Frame 类 实现的接口: ItemListener 类,ActionListener 类 ********************************************************** class Jsp2003 extends Frame implements ItemListener,ActionListener { public int number=0,length=18; 沈 阳 大 学 课程设计说明