课件编号8489920

浙教版选修一3.1 面向对象程序设计方法简介 课件(17张)

日期:2024-05-04 科目:信息技术 类型:高中课件 查看:59次 大小:936960Byte 来源:二一课件通
预览图 1/7
教版,选修,面向,对象,程序设计,方法
  • cover
1.计算机语言包括:高级语言和低级语言 高级语言是人们经常使用的编程语言,例如Visual Basic、C++、Java、Pascal等。 其中Visual Basic、C++、Java等是面向对象的程序设计语言(属于高级语言)。 2.自然语言:就是人们日常使用的语言,例如 英语、汉语、法语、俄语等。 低级语言是计算机内部语言, 包含机器语言和汇编语言。 1. 三种程序设计语言 要利用计算机来解决问题,就必须采用程序设计语言来编制程序 程序设计语言大致有三类:机器语言,汇编语言,高级语言 机器语言 00110000 00000101 00000100 00000010 11110100 …… 汇编语言 MOV A,5 ADD A,2 HLT …… 高级语言 LET X = 5 + 2 PRINT X END …… 在这一节中要介绍的基本概念: 对象 属性 类 事件 对象:图形1 对象:标签1 对象:标签2 对象:命令按钮1 对象:文本框2 对象:文本框1 对象:窗体1 对象的特点 每个对象都有自己的状态,通过若干个属性来描述 对象:shape1 属性 类 具有相同性质的一批对象进行抽象,从而形成关于这些对象的一个概念。 例如:汽车是一个类 具体的对象可以是:轿车、吉普车、中巴车、客车、跑车等。 类和对象 当这些“类”特指某一事物时,其特征必须有实际的值。这些实际的值就对应一个对象。 例如,某一个人:姓名———张三,性别———男,年龄———18岁,民族———汉族等,这就是人这个“类”的一个“对象”。 控件工具箱 Shape类 TextBox类 Label类 对象:shape1 对象:shape2 对象:shape3 Shape类 事件和事件驱动 事件:发生在对象上的事情,是由用户在对象上激发的一种动作。 如在按钮对象上单击或双击鼠标 事件驱动:一个事件的发生,可以引起某个对象上某个方法(事件处理过程)的执行,即某个事件驱动了相应的事件处理过程的执行,这就是面向对象程序设计中的事件驱动的概念。 TextBox对象 名称:Radius TextBox对象 名称:Area CommandButton对象 名称:command1 事件处理过程Command1—Click的流程图 开始 结束 获取对象Area的Text属性值(圆的半径)并转换成数值后送变量r中 计算圆的面积:3.1416*r*r,把值转换成一段文字,并设置为对象Area的Text属性的新值 代码讲解: Private Sub Command1_Click() Dim r As Double ‘定义变量r为双精度实数,用于存放半径值 r = Val(Radius.Text) ‘val()函数将字符型值转换成数值型 Area.Text = Str(3.1416 * r * r) ‘str()函数将数值型值转换成字符数值 End Sub

~~ 您好,已阅读到文档的结尾了 ~~