全球旧事资料 分类
课程设计说明书
NO1
简单计算器课程设计
一课程设计的目的
Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。
为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了Java程序设计课程设计。
通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。
二设计方案论证
1开发环境:JAVA编程工具JDK150操作系统Wi
dowsXP
2功能描述本计算器可以进行简单的四则运算(加、减、乘、除)但仅限于十进
制下,还可以进行(八进制十进制十六进制)之间的相互转换八进制最多可以输入19位数十进制最多可以输入18位数,十六进制最多可以输入14位数backspace表示退格clear表示初始化,在wi
dow下直接运行(Jsp2003bat)即可,界面为灰白对称。
沈阳大学
f课程设计说明书
NO2
3概要设计类名This_
umber_too_big作用自定义的异常类,用来处理计算结果溢出继承的父类Exceptio
类实现的接口没有classThis_
umber_too_bigexte
dsExceptio
自定义的一个结果溢出异常类类名Jsp2003作用主类继承的父类Frame类实现的接口ItemListe
er类Actio
Liste
er类
classJsp2003exte
dsFrameimpleme
tsItemListe
erActio
Liste
er
publici
t
umber0le
gth18
umber是用来记录输入的数字个数,le
gth是用来设置在不同进制下允许输入的最多数字位数,默认为十进制
沈阳大学
f课程设计说明书
NO3
charmark
设置运算符号为没有即为‘
’,它的值是‘’‘’‘’‘’publicdoubledata0设置运算数据为零publiccharch用来临时存放所按按钮的第一个字符publicboolea
Refreshfalse设置lab是否要在输入数据的时候刷新,初始为否4主要方法说明:用来处理按了运算符后的计算publicvoidjsthrowsThis_
umber_too_big指定由method抛出异常ifmark
没有运算符markchr
好听全球资料 返回顶部