下载此文档

java课程设计报告.doc


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
.
.
淮 海 工 学 院 计算机工程学院
课程设计报告
设计名称: 面向对象课程设计
选题名称: 计算器的设计与实现
__ 陈瑶 学 号: 2015123226
专业__ 网络151
系 〔院: 计算机工程学院
设计时间:0
设计地点: 软件实验室、教室
成绩:
指导教师评语:
签名:
年 月 日
.
.
1.课程设计目的
《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,掌握使用Java语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的能力。
同时复习本学期所学的知识以及运用于实践中去,将基本知识点进行稳定,使之更加熟悉知识点。
通过本次学习了解以下的内容:
1、类、包、接口的定义与使用
2>、Java常用的标准GUI组件及事件处理
2.课程设计任务与要求:
设计一个能实现计算器功能的Java程序,可以进行加、减、乘、除〔另外可适当加上阶乘、正弦、余弦和指数运算。
中间可以加入一些自己的想法,比如界面如何设计出一些特色,算法的实现是否可以加入自己的想法,以上种种各样的想法以及构思。Java中提供了大量的类有一些问题的解决方法根本不用自己去从新定义,前人已经栽好了树我们只需要直接拿过来用就好了,所以对于一些你想解决但觉得自己又解决不了的问题,可以上网上查查有没有类似的已经有现成的函数拿过来用用。
.
.
3.课程设计说明书
一、需求分析
计算器大家都不陌生,使用量也是非常的大,所以一款操作方便结构丰富的计算器是非常有必要的,所以我们在这里设计出一款适合大众的计算器。
输入一个数字
输入一个数字
输入一个数字
输入一个数字
Div
输入一个数字
Display<>方法显示
读入下一个符号
Mul
Add
Sub
Cos
Sin
Pow
Jiecheng
输入一个数字
输入一个数字
输入一个数字
输入一个数字
Funjiecheng〔
<>
<>
<>
<>
<>
<>
<>
Display<>方法显示
.
.
二、概要设计
Calculator类用来实现所要应用的各种功能:
Calculator extends JFrame
pnl1: JPanel
pnl2: JPanel
textfild: JTextField
grd: GridLayout
b0: utton
<<Interface>>
ActionListener
b1 :utton
b2: utton
b3: utton
b4: utton
b5 :utton
b6: utton
b7: utton
b8: utton
b9: utton
bp: utton
bd: utton
badd:utton
bsub:utton
bmul: :utton
bdiv:utton
bcos: :utton
bsin:utton
bjiecheng:utton
bpow:utton
beql:utton
bclear:utton
num1:double
num2:double
end:boolean
add: boolean
sub: boolean
mul: boolean
div: boolean
cos: boolean
sin: boolean
jiecheng : boolean
pow: boolean
Calculator<>
Funjiecheng<>
actionPerformend<ActionEvent e>
.
.
Display<int i>
加上代码:
public class Calculator extends JFrame implements ActionListener
{
JMenuBar

java课程设计报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wxnt86
  • 文件大小95 KB
  • 时间2022-01-02
最近更新