第2章 仿Windows计算器
北师大版八年级上册数学第2章实数 第5节用计算器开方

知2-练
课堂小结
用计算器开方
开方运算
开平方 工具 开立方
计算器
课后作业
作业1 必做: 请完成教材课后作业 作业2 补充: 请完成对应习题
知1-练
解: (1)依次按键 ■ 9 8 0 1 = S ⇔D, 显示 99. 所以 9 801=99.
(2)依次按键 ■ 1 1 = S ⇔D , 显示 3.316 624 79. 所以 11≈3.32.
感悟新知
知识点 2 用计算器开立方
知2-讲
求一个数的立方根
(1)有 3 ■ 键的计算器,按键顺序为先按3 ■ 键,再按
感悟新知
知1-讲
特别提醒 用计算器求算术平方根或立方根时,计算器显
示的数值,许多都是近似值,要根据题目要求的精 确度确定结果.
感悟新知
例1 用计算器求下列各式的值: (1) 9 801; (2) 11 (结果精确到 0.0Байду номын сангаас ) .
知1-练
解题秘方:紧扣用计算器开平方的按键顺序进行 操作 .
感悟新知
数字键,最后按 = 键,显示结果; (2)有第二功能键的计算器,其按键顺序为先按 SHIFT键,
再按 ■ 键,然后按数字键,最后按 = 键,显示结果 .
感悟新知
知2-讲
特别提醒 不同型号的计算器按键的顺序可能不同,使用
计算器时,一定要按说明书操作 .
感悟新知
例2 用计算器求下列各数的立方根: (1) 64; (2) 100 (结果精确到 0.01 ) ; (3) - 13.27 (结果精确到 0.001 ) .
第二章
实数
2.5 用计算器开方
学习目标
1 课时讲解 用计算器开平方
《第二章5用计算器开方》作业设计方案-初中数学北师大版12八年级上册

《用计算器开方》作业设计方案(第一课时)一、作业目标本作业设计旨在通过实践操作,使学生熟练掌握使用计算器进行开方运算的方法,加深对开方概念的理解,并能够灵活运用开方知识解决实际问题。
同时,通过作业的完成,培养学生的自主学习能力和独立思考能力。
二、作业内容1. 基础练习:(1)让学生使用计算器完成一系列开方运算题目,包括正数、负数以及零的开方,以巩固对开方概念的理解。
(2)设计一些涉及日常生活的实际问题,如计算一个矩形面积的对角线长度等,让学生运用开方知识解决实际问题。
2. 拓展应用:(1)让学生自行寻找生活中的其他问题,并尝试使用开方知识进行解答。
例如,计算一棵树的树干直径对应的面积等。
(2)设计一些稍微复杂的题目,如二次根式的加减运算等,以提升学生的计算能力和思维深度。
三、作业要求1. 作业应按照课程进度和学生的实际情况进行合理分配,确保学生在规定时间内能够完成。
2. 学生在完成作业时,应注重解题过程的规范性,书写清晰、步骤完整。
3. 对于拓展应用部分,学生应积极思考、主动探索,将所学知识应用到实际生活中。
4. 作业应按时提交,教师需对学生的作业进行认真批改,及时反馈学生的作业情况。
四、作业评价1. 教师根据学生的作业完成情况,对学生的学习情况进行综合评价。
2. 评价标准包括:作业的准确性、解题过程的规范性、拓展应用的能力等。
3. 对于表现优秀的学生,教师应给予表扬和鼓励;对于存在问题的学生,教师应及时指出问题所在,并给予指导和帮助。
五、作业反馈1. 教师应在批改完作业后,及时向学生反馈作业情况,让学生了解自己的学习成果和存在的问题。
2. 对于普遍存在的问题,教师可在课堂上进行讲解和答疑,帮助学生解决疑惑。
3. 教师可根据学生的作业情况,调整后续的教学计划和教学方法,以提高教学效果。
作业设计方案(第二课时)一、作业目标本课时作业设计旨在巩固学生在上一课时所学的开方知识,通过实际操作,使学生熟练掌握使用计算器进行开方运算的技巧,并能够灵活运用这一技能解决实际问题。
Windows程序附件中自带的计算器使用说明

Windows程序附件中自带的计算器使用说明Windows程序附件中自带的计算器,平时只是运用简单的加减乘除运算,其实它分为“标准计算器”和“科学计算器”两种,“标准计算器”即是我们默认打开看到的界面可以完成日常工作中简单的算术运算,“科学计算器”可以完成较为复杂的科学运算,比如正反三角函数运算、求平方及平方根等。
它的使用方法与日常生活中所使用的计算器的方法一样,可以通过鼠标单击计算器上的按钮来取值,也可以通过从键盘上输入来操作,下面是二种计算器的使用方法:1、标准计算器(默认)windows标准型计算器功能键使用说明Backspace 删除当前显示数字的最后一位CE 清除显示数字C 清除当前的计算MC 清除内存中的所有数字MR 重调用存内存中的数字。
该数字保留在内存中MS 将显示数字保存在内存中M+ 将显示的数字与内存中已有的任何数字相加,但不显示这些数字的和0 1 2 3 4 5 6 7 8 9 输入数字+/- 改变显示数字的正负符号. 插入小数点/ 除法* 乘法- 减法+ 加法sqrt 计算显示数字的平方根% 按百分比的形式显示乘积结果。
输入一个数,单击“*”,输入第二个数,然后单击“%”。
例:1000 * 25 % 将显示为 250。
也可执行带百分数的运算,输入一个数,单击运算符(“+”、“-”、“*”或“/”),输入第二个数,单击“%”,然后单击“=”。
例:1000 + 25%(指的是 1000 的 25%)= 12501000 - 25% = 7501/x 计算显示数字的倒数= 对上两个数字执行任意运算。
若要重复上一次的运算,请再次单击“=”例:50+10 按一次“=”号显示60,再按显示70,依次重复加10运算。
2、科学型计算器(点击计算器的“查看”下拉菜单,点中“科学型”,就会出现更大的窗口)windows科学型计算器功能键使用说明十六进制四字(可显示16位数)双字8(可显示8位数)单字(可显示4位数)字节(可显示2位数)八进制(四种位宽显示方式切换)二进制(四种位宽显示方式切换)十进制角度弧度梯度三种显示方式切换弧度在十进制模式下将三角函数输入设置为弧度。
初二数学第一学期第2章第5节用计算器开方_练习题和答案

【考点】计算器开方
【考查能力】应用意识能力
【技能技巧考查题】
一、中等题
7.(2017-2018学年八年级数学下册同步测试)用计算器求值,填空:
(1) ≈__________(精确到十分位);
(2) ≈__________(精确到个位);
(3)- ≈__________(精确到0.1);
A. B. C. D.
10.(2014•永州)若用湘教版初中数学教材上使用的某种计算器进行计算,则按键的结果为( )
A.21B.15C.84D.67
11.(2016烟台期中)在计算器上按键 显示的结果是( )
A.﹣3B.3C.17D.33
12.(2015广元期中)求数的方根,可以用估算的方法,但是这样求方根速度太慢,计算器可以帮你解决这一问题,使你的计算快速大大加快,为此,熟练掌握用计算器求平方根和立方根的程序是关键.在计算器上,按程序2nd⇒x2⇒625)enter计算,显示的结果是( )
A.6.67B.6.7C.6.70D.±6.70
【答案】C
【考点】计算器开方
【考查能力】应用意识能力
3.(2017-2018学年八年级数学下册同步测试)用计算器比较2 +1与3.4的大小正确的是( )
A.2 +1=3.4B.2 +1>3.4C.2 +1<3.4D.不能确定
【答案】B
【考点】计算器开方
(4) ≈__________(精确到0.001).
【答案】94.6111-11.40.449
【考点】计算器开方
【考查能力】应用意识能力
8.(2017-2018学年八年级数学下册同步测试)我们可以利用计算器求一个正数a的平方根,其操作方法的顺序进行按键输入: .小明按键输入 显示的结果为4,则他按键输入 后显示的结果为__________.
第2章 简单计算器——文本框与数值计算

通过本章内容的学习,要求达到: 通过本章内容的学习,要求达到:
学会文本框的创建和赋值 初步掌握VB算术表达式的表示方法 初步掌握VB算术表达式的表示方法 VB 掌握字符型和数值型数据之间的转换函数的使用 初步掌握数学函数及其使用方法 初步学会赋值语句的编写方法
图2-3 编译错误
“缺少 缺少” 图2-4 “缺少”提示框
图2-5 未找到提示框
2.4.3 保存源程序
调试程序能顺利运行后,就可以保存源程序。保存VB的 调试程序能顺利运行后,就可以保存源程序。保存VB的 VB 工程一般至少要保存两个文件:窗体文件和工程文件, 工程一般至少要保存两个文件:窗体文件和工程文件,因此 单击工具栏中的保存按钮后,会出现两次保存对话框, 单击工具栏中的保存按钮后,会出现两次保存对话框,分别 保存这两个文件。 frm, 保存这两个文件。其中窗体文件的扩展名是 frm,工程文件 vbp。 的扩展名是 vbp。 本任务的程序可以用相同的文件名“数值计算” 本任务的程序可以用相同的文件名“数值计算”保存这 两个文件。 两个文件。
2.4.2 调试程序
编写程序过程中,产生一些错误是难免的。 编写程序过程中,产生一些错误是难免的。发现错误和纠正错误的过 程称为“调试程序” 程称为“调试程序”。调试程序是整个开发应用程序过程中一个非常重要 的环节。根据编程的实际经验, 的环节。根据编程的实际经验,调试程序的时间往往要超过编写程序的时 间。 VB6有强大的调试环境和多种调试工具,使调试工作很方便和快捷。 VB6有强大的调试环境和多种调试工具,使调试工作很方便和快捷。 有强大的调试环境和多种调试工具 VB在用户编写程序和试运行过程中会自动检测出一些错误,提示用户 VB在用户编写程序和试运行过程中会自动检测出一些错误, 在用户编写程序和试运行过程中会自动检测出一些错误 进行修改。 进行修改。 1.语句输入错误 1.语句输入错误 2.字符输入错误 3.属性名(或方法)错误 属性名(或方法)
第2章第5节用计算器开方课件北师大版数学八年级上册

(2× 8 - 1)=
D. 2 × - 1 ) 2ndF
=
2.根据按键顺序写出数学表达式,并计算结
果(不使用计算器):
(1 ( 4 ÷ 9 ) =
)(2 2ndF
( 2 yx 3 - 1 6 ) =
)
比较 3 3 和2 的大小
解:按键:2ndF
3=
显示按键: 2 =
显所示以,3 3 >2
1.4422495 7 1.4142135 62
(3)3 1 7 8
( 1 - 7 ab/c 8 ) =
(4) 3
( 2ndF ) × 3 ) =
当被开方数是一个算式时,需要为被开方数加上括号
2
1. 用计算器计算 3 5 的第一个按键是 2ndF
,Байду номын сангаас
第四个按键是 ab/c .
2. 用计算器计算 1 3 的第二个按键是 ( .
3. 判断下列各式在计算器输入时,是否需要 加括号
根据规律,不使用计算器,完成表格
必做:《伴你学》P75 1—13 选做:《伴你学》P77 14—16
请用计算器计算:
(1) 4 256
4 2ndF yx 2 5 6 = 4
注意:进行 x y 运算, 按键顺序为:x 2ndF yx y =
(2)5 1.61051
任意找一个大于1的正数,利用计算 器对它进行开平方运算,对所得结果再进行 开平方运算……随着开方次数的增加,你发现 了什么?
76、决生人不命生能太贵放过相弃短知,暂世,何界今用上天金没放与有弃钱失了。败明20,天.7.只不14有一20放定.7弃能.1。得42到200.。7.7.1.814时4。23023.0分72.1804时年23073.月7分.1144日。-J星2u0l期-220二0年7二.71月4〇.21二042〇日0年星七期月二十二四〇日二〇年七月十四日
网考-第2章 Windows 操作系统及其应用 课程导学

教学内容和知识体系:• Windows基本知识Windows运行环境、桌面组成及文件、文件夹等的相关知识。
• Windows基本操作Windows的启动和退出、汉字输入方式、鼠标使用、窗口操作、菜单操作、工具栏及任务栏操作以及定制开始菜单、剪切与粘贴操作等。
• Windows资源管理器Windows资源管理器窗口组成及文件夹和文件的使用及管理。
• Windows系统环境设置Windows控制面板的使用及设置时间与日期、设置显示器环境等。
• Windows附件常用工具Windows附件中常用工具的使用。
教学要求:(一)Windows基本知识(1)了解Windows运行环境;(2)了解Windows桌面的组成;(3)理解文件、文件夹(目录)、路径的概念;(4)了解窗口的组成;(5)了解菜单的约定;(6)了解剪贴板概念。
(二)Windows基本操作(1)熟练掌握Windows的启动和退出;(2)熟练掌握一种汉字输入方法;(3)熟练掌握鼠标的使用;(4)熟练掌握窗口的基本操作方法;(5)熟练掌握菜单的基本操作;(6)熟练掌握对话框的操作;(7)掌握工具栏、任务栏的操作;(8)掌握开始菜单的定制;(9)熟练掌握剪贴板的操作;(10)熟练掌握快捷方式的创立、使用及删除;(11)掌握命令行方式。
(三)Windows资源管理器(1)了解资源管理器窗口组成;(2)熟练掌握文件夹与文件的使用及管理。
(四)Windows系统环境设置(1)了解控制面板的功能;(2)掌握时间与日期的设置;(3)掌握程序的添加和删除;(4)掌握显示属性的设置。
(五)Windows附件常用工具(1)了解磁盘清理、磁盘碎片整理程序等常用系统工具的使用;(2)掌握记事本、写字板、计算器、画图等基本工具的简单使用。
学时建议:自学6学时,自检自测1学时学习自测:第2章选择题第2章操作题在线测试。
第2章 windows基础

教案讲稿第二章 Windows操作系统基础知识[旧课复习]:复习内容:1.计算机硬件基础知识2. 计算机软件基础知识复习目的:加强学生对计算机基础知识的操作复习时长:大约3分钟[新课导入]:导入方式:展示操作系统的简单使用方法导入目的:让学生初步了解操作系统的功能,特性导入时长:大约5分钟[新课讲授]:重点:1.让学生理论路径,文件夹的概念2.应用程序的启动与退出,窗口切换,快捷方式与快捷键3.文件(夹)的建立、复制、移动和查找难点:控制面板的使用方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法。
2.1 操作系统基本概念、功能和分类操作系统是计算机的系统软件,是计算机中不可缺少的,其它所有的软件都是基于操作系统运行的,常用的操作系统有:Windows、 DOS、 UNIX、 Linux 、OS/2、 AIX等。
操作系统的功能:(1)处理机管理。
(2)存储器管理。
(3)作来管理。
(4)信息管理。
(5)设备管理。
其三大基本类型:批处理系统、分时系统、实时系统。
特点:批处理系统:采用脱机服务方式。
分时系统: 1、多路性 2、交互性 3、独占性实时系统: 1、简单交互能力 2、及时响应 3、高可靠性2.2 Windows的启动、退出一、Windows 系统的启动和退出1.Windows 系统的启动一般来说,当安装了Windows 系统,用户只要打开机器电源,系统会自动启动Windows 系统。
Windows 系统启动成功后,屏幕显示Windows 系统主界面。
2.Windows 系统的退出由于Windows 系统是一个多任务操作系统,为避免丢失程序的数据和运行结果,Windows 系统用“开始”菜单中的“关机”命令,实现系统的正常退出。
单击屏幕左下角的“开始”按钮,选择“关机”命令,弹出“关机”对话框。
在该界面中,有“切换用户”、“注销”、“锁定”、“重新启动”、“睡眠”5个选项。
各项功能如下:(1)切换用户:指在电脑用户账户中同时存在两个及以上的用户时,保留原用户的操作,进入到其他用户中去的方式.(注:关闭当前登陆用户,重新登陆一个新用户)(2)注销:系统释放当前用户所使用的所有资源,清除当前用户所有的对于系统的状态设置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章仿Windows计算器第1章 Windows计算器2.1 仿Windows计算器概述Windows计算器,是Windows操作系统自带计算器,,可以帮助用户完成数据的运算,它可分为“标准型”和“科学型”,本章的仿Windows计算器是标准型的Java实现,标准型Windows计算器实现的主要功能有:四则运算;求倒数;求开方;存储计算结果;读取计算结果;累积计算结果。
我们在第一章中,我们实现了一个在控制台进行的五子棋游戏,我们从本章开始将在Swing界面中实现本书的项目。
在本章中,我们将使用到JFrame和JPanel两个Swing容器,使用到JT extField和JButton两个Swing容器,使用BorderLayout和GridLayout做两个布局器,以及使用到事件、事件监听器和事件适配器等。
实现一个计算器,界面中需要提供各种输入的按钮,再以这些按钮组成计算器的键盘,用户点击键盘输入值后,就可以将其所输入的值显示到一个文本框中,运算后,再将结果显示到文本框中。
计算器的最终效果如图2.1所示。
图 2.1 用Swing制作的计算器从图2.1中可以看到,我们开发界面的时候,需要提供一个文本框在窗口的最上部,文本框下面再提供各个计算器的按钮。
2.1.1 数学与其它符号介绍在此计算器中,主要使用的数学运算有加、减、乘、除四则运算,或者对一个正数进行开方,或者对一个非0的数学求倒数,使用到的数学符号有:❑加、减、乘、除,对应使用的符号是“+”、“-”、“*”、“/”。
❑开方与倒数,对应使用的符号是“sqrt”和“1/x”。
❑求结果使用的数学符号是“=”。
❑“%”号,如果使用此符号,第二个操作数就等于两数相乘再除以100。
除了用于数学运算的符号,Windows计算器还提供对计算结果做存储、读取、累加、清除等操作,亦有对数字显示框中的数字做退格操作,还可以清除上次计算结果或者全部结果:❑使用符号“MC”、“MR”、“MS”、“M+”代表清除存储结果、读取存储结果、保存存储结果和累加存储结果。
❑使用“Backspace”符号代表退格。
❑使用“CE”和“C”代表清除上次计算结果和清除所有计算结果。
四则运算在程序中可以直接使用Java运算符实现,实现开方可以调用Math类的sqrt方法,倒数可以使用1来除以原始的数字。
当用户需点击“=”的时候,计算器就需要将最终的计算结果显示到文本框中。
其他的计算器功能都可以通过计算器内部的程序实现,例如使用某个字符串或者数字来保存相应的结果,如果需要计取、存储、累加或者清除结果,可以通过改变或者读取我们所保存的值来实现。
2.1.2 界面说明界面中使用的Swing组件相对简单,整个大窗口可以看作一个JFrame对象,在JFrame对象中,存放一个JPanel对象,我们需要为这个JPanel对象进行布局,将文本框(JTextField对象)与各个计算器按钮(JButton对象)添加到这个JPanel中。
在添加计算器按钮的时候,我们可以使用GridLayout 布局处理器来进行网格状布局,由于各个计算器按钮都是以网格状分布在界面中的,因此使用GridLayout非常适合。
本章计算器的界面布局并不复杂,因此在这里不再详细描述。
2.2 流程描述用户打开计算器后,在没有关闭计算器之前,可以通过鼠标点击“1”到“9”数字键和点击“+”、“-”、“*”、“/”键去输入要运算结果的算术式,再通过点击“=”、“sqrt”、“1/x”等键去直接获取计算结果,除外,还可以点击“MC”、“MR”、“MS”、“M+”键去清除、读取、保存、累加计算显示框中显示的数字,还有清除上次结果、清除所有结果、退格等操作。
从图2.2中可以看出,计算器打开之后,就开始监听用户的鼠标动作,如果输入是关于计算结果或者“MC”、“MR”、“MS”、“M+”、“Backspace”、“CE”、“C”等操作指令,而且没有关闭计算器,就返回计算结果并显示,如果不是,则不计算结果。
接下来再继续等待用户的输入。
本章的计算器并没有复杂的流程,只需要简单的操作,返回计算结果等。
在实现计算器的过程中,我们需要注意的是,例如已经点击了某个数字,再点击运算符,那么程序需要记录之前选点击的数字,当用户再次点击运算符(非“=”)时,系统就需要将结果显示到文本框中。
因此在开发计算器的时候,我们需要注意用户点击的具体顺序。
第2章仿Windows计算器·3·图 2.2 计算流程2.3 建立计算器对象实现一个计算器,我们需要建立一系列的对象来实现,例如,计算界面我们要建立一个界面类,还需要建立一个专门负责处理加、减、乘、除的基本计算类,还需要一个负责处理计算功能的业务类。
本小节中只讲解创建这三个基本的类,如果在开发的过程发现可以将一些行为或者属性放置到一个新的对象中,那么可以再建立这些对象来完成需要实现的功能或者操作。
本章主要设计四个类来完成计算器的功能,界面类(CalFrame)—主要用来显示计算器界面,功能类(CalService)—主要用于完成计算器中的逻辑功能,计算工具类(MyMath)—此类是工具类,用于处理大型数字的加减乘除,计算器类(Cal)—用于打开计算器,计算器中各个类的关系如图2.3所示,从图中可以看出,我们的界面类继承了java.swing.JFrame类,计算器类使用了界面类,界面类使用了功能类,功能类使用了MyMath工具类,下面章节将对这些计算器的相关类作详细介绍。
·4·第2章仿Windows计算器图2.3 计算器类图2.3.1 MyMath工具类使用float,double两种浮点基本类型来进行计算,容易损失精度,所以,我们使用一个自己定义了加,减,乘,除方法的类,此类使用BigDecimal来封装基本类型,在不损失精度的同时,也可以进行超大数字的四则运算。
为了方便调用,此类的方法全部都是静态方法,可以直接用“类名.方法名”调用,这个类包含以下方法:❑static double add( double num1, double num2 ),加法,使用来计算结果的数字是封装后的num1和num2,并返回double类型。
❑static double subtract ( double num1, double num2 ),减法,使用来计算结果的数字是封装后的num1和num2,并返回double类型。
❑static double multiply ( double num1, double num2 ),乘法,使用来计算结果的数字是封装后的num1和num2,并返回double类型。
❑static double divide ( double num1, double num2 ),除法,使用来计算结果的数字是封装后的num1和num2,并返回double类型。
MyMath类提供了基础的四则运算方法,由于该类中所有的方法都是静态的,因此外界可以直接调用。
在实现MyMath的过程中需要注意的是,这几个四则运算方法,参数都是double类型的,要进行运算的话,需要将double类型转换成一个BigDecimal对象,我们可以使用以下代码来创建一个BigDecimal对象:new BigDecimal(String.valueOf(number));2.3.2 CalService类CalService类主要是用来处理计算器的业务逻辑,用户在操作计算器时,此类将计算结果,并且返回,并且,会记录计算器的状态(用户的上一步操作)。
包含以下方法:❑String callMethod( String cmd , String text ),调用方法并返回计算结果。
❑String cal( String text , boolean isPercent ),用来计算加、减、乘、除法,并返回封装成String 内型的结果。
参数text是显示框中的数字内容,boolean类型的参数isPercent代表是否有"%"运算,如果有,便加上去。
❑String setReciprocal( String text ),用来计算倒数,并返回封装成String内型的结果。
❑String sqrt( String text ),用来计算开方,并返回封装成String内型的结果。
❑String setOp( String cmd , String text ),设置操作符号。
❑String setNegative( String text ),设置正负数,当text是正数时,返回负数的数字字符串,反之,则返回正数的数字字符串。
❑String catNum( String cmd, String text ),连接输入的数字,每次点击数字,就把把新加的数字追加到后面,并封装成字符串返回。
❑String backSpace( String text ),删除最后一个字符,并返回结果。
❑String mCmd( String cmd, String text ),用来实现“M+”、“MC”、“MR”、“MS”与存储有关的功能。
❑String clearAll(),清除所有计算结果。
❑String clear( String text),清除上次计算结果。
CalService类中的各个方法都是用于处理计算的逻辑,其中callMethod方法可以看作中一个中转的方法,根据参数中的cmd值进行分发处理,例如调用该方法时将“CE”字符串作为cmd,那么该方法就根据这个字符串再调用需要执行“CE”的方法。
如果需要做更好的程序解耦,我们可以将这些做成一个状态模式,将各个计算的方法都抽象成一个计算接口,该接口提供一个计算的方法,然后按照具体的情况,为该接口提供不同的实现,例如计算开方、计算倒数等实现,然后向callMethod传入不同的实现类,直接调用接口方法。
2.3.3 CalFrame类CalFrame类继承javax.swing.Jframe类,主要是用于计算器界面的实现,此类中,排版了计算器中各个组件的位置,为组件增加事件监听器,用来监听用户的操作,并做调用相应的方法,主要包含以下方法:❑void initialize(),初始化计算器界面。
❑ActionListener getActionListener(),如果动作监听器为空,则创建一个,并返回,如果不为空,直接返回。
❑JTextField getTextField(),这个方法初始化输入框。
❑JButton[] getMButton(),此方法获得计算器的存储操作键。
❑JButton[] getRButton(),此方法获得计算器的结果操作键。