面向对象程序设计(一)课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《面向对象程序设计(一)课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 课件
- 资源描述:
-
1、专业知识:专业知识:面向对象程序设计(一)面向对象程序设计(一)北京教育学院北京教育学院陈捷陈捷20122012年年9 9月月实例:调查问卷系统设计初步面向程序设计的学习价值北京地区,初中信息技术课程中普遍开设了Visual Basic语言课程学习程序设计语言有利于学生逻辑思维的形成与强化有利于学生理解计算机的工作过程有利于提升学生用计算机解决问题的能力教师应具备较高Visual Basic程序设计语言的讲解与应用VISUAL BASIC依然是主流编程语言,VB.NET呈现很强上升趋势面向对象的基本概念讨论:什么是对象以前是过程的,现在用对象用对象封装数据和程序如何使用对象实例化类,并设置属性
2、,类和对象控件工具箱-类选中工具拖动至窗体画出的控件-对象编程的步骤是什么?需求分析界面设计界面(用户完成)制作界面(编程人员完成)数据库设计程序设计(面向对象、事件驱动)调试、完成VB的特点1.面向对象的可视化编程把应用程序划分为相互关联的多个对象;对象是一组程序代码和数据的集合;每个对象都是可视的。程序员使用系统预先设计好的对象,不必考虑对象内部的复杂结构。从VB工具箱中选用控件即“类”,如文本框、命令按钮等构成应用程序的用户界面(生成对象)2.事件驱动的编程机制 传统的程序设计语言中,程序按指定的流程执行。VB通过事件来执行对象的操作。用户操作触发事件,系统响应事件时会自动执行相应的事件
3、过程(“事件驱动“),从而实现指定的操作和达到运算、处理的目的。3.结构化的设计语言 4.友好的VB集成开发环境对象和事件的基本概念对象和事件的基本概念 对象及其属性、方法和类对象及其属性、方法和类 1.1.对象对象 对象是对象是VBVB系统中的基本运行实体,如窗体系统中的基本运行实体,如窗体(Form)(Form)、标、标签签(Label)(Label)、文本框、文本框(TextBox)(TextBox)、命令按钮、命令按钮(CommandButton)(CommandButton)等。等。对象是一组程序代码和数据的集合。对象是一组程序代码和数据的集合。2.2.容器对象容器对象 其他对象的载
4、体或容器。如窗体其他对象的载体或容器。如窗体 3.3.属性属性 对象的特征。不同的对象有不同的属性。对象的特征。不同的对象有不同的属性。每一个对象都有一组特定的属性。例如文本框的属性有每一个对象都有一组特定的属性。例如文本框的属性有Name(Name(名称名称)、Text(Text(文本内容文本内容)、Maxlength(Maxlength(最大字符数最大字符数)、Multiline(Multiline(多行多行)等。属性默认值等。属性默认值 (1)(1)在属性窗口中设置在属性窗口中设置 (2)(2)在程序运行中更改对象的属性在程序运行中更改对象的属性(动态修改动态修改)对象名对象名.属性名属
展开阅读全文