资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
面向对象程序设计方法简介教学目标:知识与技能:掌握程序设计语言的分类及对象、类、事件等相关概念过程与方法:通过生活中实例引入并讲授本节内容,激发他们对本节内容的学习兴趣情感态度与价值观:培养学生运用计算机解决问题的能力教学过程:程序设计语言的分类: 1.计算机语言包括:高级语言和低级语言高级语言是人们经常使用的编程语言,例如Visual Basic、C+、Java、Pascal等。 其中Visual Basic、C+、Java等是面向对象的程序设计语言(属于高级语言)。 低级语言是计算机内部语言,包含机器语言和汇编语言。2.自然语言:就是人们日常使用的语言,例如 英语、汉语、法语、俄语等。 三种程序设计语言 要利用计算机来解决问题,就必须采用程序设计语言来编制程序 程序设计语言大致有三类:机器语言,汇编语言,高级语言机器语言00110000000001010000010000000010 11110100 汇编语言 MOV A,5 ADD A,2 HLT 高级语言 LET X 5 + 2 PRINT X END 在这一节中要介绍的基本概念:对象、属性、类、事件对象:对象的特点:每个对象都有自己的状态,通过若干个属性来描述类:具有相同性质的一批对象进行抽象,从而形成关于这些对象的一个概念。例如:汽车是一个类具体的对象可以是:轿车、吉普车、中巴车、客车、跑车等。类和对象: 当这些“类”特指某一事物时,其特征必须有实际的值。这些实际的值就对应一个对象。例如,某一个人:姓名张三,性别男,年龄18岁,民族汉族等,这就是人这个“类”的一个“对象”。事件和事件驱动:事件:发生在对象上的事情,是由用户在对象上激发的一种动作。如在按钮对象上单击或双击鼠标 事件驱动:一个事件的发生,可以引起某个对象上某个方法(事件处理过程)的执行,即某个事件驱动了相应的事件处理过程的执行,这就是面向对象程序设计中的事件驱动的概念。事件处理过程Command1Click的流程图:代码讲解:Private Sub Command1_Click() Dim r As Double定义变量r为双精度实数,用于存放半径值 r = Val(Radius.Text)val()函数将字符型值转换成数值型 Area.Text = Str(3.1416 * r * r)str()函数将数值型值转换成字符数值 End Sub
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号