java设计费计算程序_java课程设计-计算器实际与实现.doc

java课程设计-计算器实际与实现.doc

bca19450699ae7dd41f6e9a14a56ded2.gif

还剩

13页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

《面向对象程序设计》课程设计报告11促进了对理论知识的消化与吸收,也巩固和完善了本门课程的知识体系结构。设计过程中遇到了不少的麻烦,在调试过程中也出现一些平时学习过程中没有遇到过的错误,通过在课程设计中老师耐心指导以及查阅相关资料,努力思考,一一解决了遇到的问题,通过这些问题,我对课本知识的理解也加深了。终上所述,课程设计诚然是一门专业课,给我们很多专业知识以及很多专也技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道理、给了我很多思想、给了我莫大的空间,大学教育当如此!5 参考文献[1]丁振凡主编.《Java 语言实用教程》.北京:北京邮电大学出版社.2007[2]李刚主编.《疯狂 Java 讲义》.北京:电子工业出版社.2008[3]埃史尔主编.《Java 编程思想》.北京:机械工业出版社.2007 《面向对象程序设计》课程设计报告10图 7 加减运算小结设计,给人以创作的冲动,但也要为这次冲动承担一定的痛苦,但事后发现,这一切都是值得的,本次的 JAVA 课程设计让我对 JAVA 的理论知识又有深一步的了解,温故而知新,开始设计之时完全没头绪,对与理论学习不够扎实的我深感“书到用时方恨少”只好再把书上介绍的相关知识重新阅读一遍,对知识进行了全面而系统的梳理,遇到难处首先是苦思冥想寻求方法,再向同学请教,终于熟练掌握了基本理论知识,而且领悟了诸多平时学习难以理解掌握的的较难的知识,学会了如何思考的方式,找到了设计的灵感。在反反复复的学习中,我终于作出一我涉及到的仅仅是计算器的一部分简单内容,离实际的需求肯定还有差距。由于我的知识浅薄,经验不足及阅历颇浅,在设计方面还有很多不足,比如功能过少,界面不醒目等问题,我会在以后的学习过程中,根据具体要求不断的修改、完善,争取使系统慢慢趋于完美。这次课程设计使我感到收获不小, 《面向对象程序设计》课程设计报告9图 5 cos 运算图 6 exp 运算结果 《面向对象程序设计》课程设计报告8图 3 初始化界面图 4 求平方根 《面向对象程序设计》课程设计报告7消息对话框",JOptionPane.WARNING_MESSAGE); else if (e.getActionCommand()=="用法") //按'帮助'菜单栏用法的处理方法 label_dialog.setText("sqrt,exp,log 等键是先输运算符再输数字,其他运算是先输 入数字再输入运算符\n"); else if (e.getActionCommand()=="关于")//按'关于'菜单栏用法的处理方法JOptionPane.showMessageDialog(label_dialog,"Java 的计算器\n" + "JAVA课程设计" + "详情咨询 mail:@qq.com\n", "关于计算器", JOptionPane.INFORMATION_MESSAGE) if (lastCommand.equals("+"))//各运算符的具体运算方法result+= x;public void windowClosing(WindowEvent e) if(e.getSource()==dialog)dialog.setVisible(false);//隐藏对话框 elseSystem.exit(0); 基于前面三块模板的功能,定义一个主函数来实现计算器的所有功能,同时定义一个 windowClosing 控制窗口关闭事件,其具体代码如下:public static void main(String args[]) Calculator calculator=new Calculator() Calss WinClose implements WindowListener public vo

发表评论

暂无评论,赶快抢占沙发吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值