当前位置:首页 > 信息技术 > 正文内容

8年级下册信息技术 面向对象程序设计 逐字稿-3,002字

  师:同学们好,今天我们一起来学习程序设计语言的第三课时——面向对象程序设计。上节课我们编写了一个温度换算程序,大家还记得怎么做的吗?

  生:记得!我们先从工具箱中把label控件、textbox控件、command控件、image控件拖到窗体上,构建程序界面。然后在属性窗口设置对象属性,修改标题、文本框、图片等。接着为换算按钮编写程序代码,单击按钮时,取出输入框里的摄氏温度,转换成华氏温度后输出在对应的文本框中。还为结束按钮编写代码,单击时执行end,程序终止运行。

  师:非常好。我们发现温度换算程序由窗体、命令按钮、文本框、标签和图像等元素组成,这些元素就是对象。对象中封装了程序代码和数据,编程时根据具体问题组装若干个对象就行。那温度换算程序一共有几个对象呢?

  生:8个对象,一个窗体、两个标签、两个文本框、两个命令按钮、一个图像。

  师:对。面向对象程序设计思想,就是将对象作为程序设计基本单位,认为程序由一系列对象组成,每个对象有特定的属性、事件和方法这三要素。在现实生活中,万物皆对象,像一部手机、一个苹果、一个人、一辆车等都是对象。对象真实存在,且有各自的属性、事件和方法。属性很好理解,它是对象的特征,用来描述对象。比如人作为对象,高矮胖瘦、黑白美丑等就是人的属性,能区别不同对象。那事件是什么呢?

  生:外界对对象的刺激能引起对象响应,这种刺激就叫事件。

  师:没错。方法呢,在VB中,许多对象内部封装了现成可直接调用的代码,这就叫方法。举个生活例子,气球被针刺后爆炸了,这里面对象是什么?属性是什么?事件是什么?方法是什么?

  生:对象是气球,颜色、形状、大小等是气球属性,针刺是事件,爆炸是方法。

  师:很好。再来分析个例子,下雨天人打伞,这里面对象、属性、事件、方法分别是什么?

  生:对象是人,高矮胖瘦、黑白美丑等是人的属性,下雨是事件,打伞是方法。

  师:非常棒。同理,天降温了人穿衣服,这里面对象、属性、事件、方法又是什么?

  生:对象是人,高矮胖瘦、黑白美丑等是人的属性,降温是事件,穿衣服是方法。

  师:理解了生活中对象的属性、事件和方法,我们回到VB中。VB中的command一命令按钮、label一标签、form一窗体等都是对象,都有自己的属性、事件和方法。属性决定对象具体特征,像对象大小、位置、颜色及显示文字等。事件呢,比如运行温度换算程序,输入摄氏温度值后,单击换算按钮才执行按钮中的程序,这种单击动作就是对象的事件,一个对象可响应多种事件,比如单击CLICK、双击double CLICK、按下鼠标键mouse down、移动鼠标键mouse move、按键盘键key press、启动窗体load等。方法就是VB中对象内部封装的现成可调用代码。各种对象有不同方法,比如窗体对象包含print打印、circle画圆、line划线、CLS清除显示内容等方法。今天我们用面向对象思想编写一个涂鸦程序。先在老师做好的涂鸦程序里画个戴帽子的女孩,大家一起探究学习。

  编写涂鸦程序,运行后,按下鼠标左键并拖动可在窗格作画,松开鼠标就不画了,双击窗体清除所画内容。我们先来分析这个程序中的对象及它的属性、事件和方法。对象是什么?

  生:对象是窗体,程序界面只有一个窗体对象。

  师:对,属性呢?

  生:窗体标题为涂鸦程序,要在属性面板修改caption,把form一修改为涂鸦程序。

  师:没错,事件有哪些?

  生:有三个,mouse down事件,按下鼠标左键,鼠标在窗体上的位置定为涂鸦起点;mouse move事件,按住鼠标左键并拖动鼠标,从前一点到当前点划线;double CLICK事件,双击鼠标清除窗体上的内容。

>> 点击阅读全文
《8年级下册信息技术 面向对象程序设计 逐字稿-3,002字》.docx
将本文下载保存,方便收藏和打印
导出文档

扫描二维码推送至手机访问。

版权声明:本文由试讲逐字稿网发布,如需转载请注明出处。

本文链接:https://www.26391.com/53.html

分享给朋友: