面向对象的程序设计教案
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对象的建立 对象的命名 每一个对象都有自己的名字。在程序代 码中是通过名字引用该对象。 名字必须以字母、下划线、汉字开头。 长度≤ 255 个字符。VB控件都有一个默认 名.(最好不用下划线,以免与代码中的续行 符相混.)
对象的建立和编辑
对象的属性、事件和方法
属性 用来描述和反映对象特征的参数。 对象的名称(Name)、标题(Caption)、颜 色(Forecolor、Backcolor) 、字体 (Fontname)、是否可见(Visible)等。
可以通过下列两种方法设置对象的属性: 在属性框中直接设置属性 在程序代码中通过赋值实现 对象.属性=属性值
事件、件过程和事件驱动
事件 单击(Click)、双击(DbClick)、改变 (Chang)、获取焦点(GotFocus)、键盘按 下(KeyPress)等。 事件驱动程序设计
方法
VB已经将一些通用的过程和函数编 好并封装起来,作为方法供用户是 使用 。 [对象].方法 [参数]
Visual Basic最早是由Microsoft公司 在1991年推出的,于1992年、1993 年、1995年、1997年和1998年相 继推出了VB2.0、VB3.0、 VB4.0、VB5.0和VB6.0五个版本。
本章学习目标
启动和退出Visual Basic 了解Visual Basic 的屏幕组成 从菜单栏执行命令 窗口设计器 控件与属性初步 代码窗口 帮助系统的安装与使用
第二章 简单的VB程序设计
程序设计方法的发展
初始的程序设计 (可读性差、可维护性差、通用性差) 结构化的程序设计 1. 模块分割仍然主要针对控制流 2. 仅突出了实现功能的操作方法 面向对象的程序设计OOP (Object Oriented Programming)
VB中对象的概念
对象是现实世界中可以独立存在的具有 对象 某些特性的具体事物的抽象。 每个对象都有描述其特性的属性。 每个对象都有附属于它的行为。 类是创造对象实例的模板,是同种对象的 集合与抽象。由类创造一个对象。 对象是运行时的实体。它即包括了数据 (属性),也包括作用于对象的操作(方法) 和对象的响应(事件)。
VB的集成开发环境包括Design(设计状 态)Run(运行状态)Debug(调试状态)
设计状态:程序设计员在集成开发环境中设计程序的 状态。 运行状态:程序设计员在集成开发环境中运行应用程 序的状态。 调试状态:程序设计员在运行中,暂停、单步、连续 断点等调试的状态。
开发Visual Basic程序包括程序编辑、 编译、调试和运行等过程。
面向对象的程序设计
Visual C++
JAVA 程序设计
Visual Basic程序设计 Power Builder 程序设计
第一章 Visual Basic 程序设计概述
Visual Basic(简称VB) 提供了进行Windows程序设计的简单方法.
Visaul Basic是在BASIC语言上的基础上,由 微软公司研制而成的,具有BASIC语言简单 而复杂的优点,同时吸纳了面向对象程序设 计的思想.
VB6.0有三个版本: 分别为学习版、专业版和企业版。 学习版即入门版本,具有了Windows编程 学习版 的主要功能;专业版 专业版是为计算机专家提供的, 专业版 在学习版的基础上,增加了ActiveX和Internet 控件开发工具;企业版 企业版是为了小组集体设计 企业版 的,可建立分布式编程环境,它包括了专业 版的所有特性,且外加了Visual Sourcesafe和 Automation and Component manager(自动 化管理器)等工具。
工具箱上的各种按钮形式的图标称为控件类。 VB系统中定义好的对象是: 窗体、各种控件、打印机及剪贴板等。 严格地说,工具箱上的各种控件类并不是对 象,而是代表了各个不同的类,通过将类实 例化,可以得到真正的对象。 当在窗口上画一个控件时,就将类转换为 对象,即创建了一个控件对象,也简称为对 象。
对象的建立和命名
Visual Basic集成开发环境是把整个开 发过程集成在可视化的窗口中进行,使用 户的程序设计即方便又快捷。
VB功能特点
1具有面向对象的可视化设计工具。 2事件驱动的编程机制。 3提供了易学易用的应用程序集成 开发环境。 4结构化的程序设计语言。 5支持多种数据库系统的访问。 6支持动态数据交换(DDE)、动 态连接库(DDL)和对象的连接与嵌 入(OLE)技术。 7完备的Help联机帮助功能(MSDN)。
查看程序运行时的初始位置。 (视图--〉窗体布局窗口)
对象浏览器窗口
查看在工程中定义的模块和过程, 也可以查看对象库、类型库、类、方法、 属性、事件以及在过程中使用的常数。 (视图--〉对象浏览器)
工具箱窗口
显示了各种控件的制作工具,利用这 些工具,用户可以在窗体上设计各种控件。 这20个控件是标准控件 (指针不是控件) 。
工程资源管理器中的三个按钮
1. 2. 3.
查看代码 查看对象 切换文件夹
代码(Code)窗口
是专门用来进行程序设计的窗口。在此 可显示、编辑程序代码。
代码窗口组成
对象列表框 当前被选中的窗体和所有的控件名 过程列表框 各种事件过成名 (视图--〉对象窗口)
窗体布局窗口 (Form Layout)
对象的建立和编辑
对象的属性、事件和方法
属性 用来描述和反映对象特征的参数。 对象的名称(Name)、标题(Caption)、颜 色(Forecolor、Backcolor) 、字体 (Fontname)、是否可见(Visible)等。
可以通过下列两种方法设置对象的属性: 在属性框中直接设置属性 在程序代码中通过赋值实现 对象.属性=属性值
事件、件过程和事件驱动
事件 单击(Click)、双击(DbClick)、改变 (Chang)、获取焦点(GotFocus)、键盘按 下(KeyPress)等。 事件驱动程序设计
方法
VB已经将一些通用的过程和函数编 好并封装起来,作为方法供用户是 使用 。 [对象].方法 [参数]
Visual Basic最早是由Microsoft公司 在1991年推出的,于1992年、1993 年、1995年、1997年和1998年相 继推出了VB2.0、VB3.0、 VB4.0、VB5.0和VB6.0五个版本。
本章学习目标
启动和退出Visual Basic 了解Visual Basic 的屏幕组成 从菜单栏执行命令 窗口设计器 控件与属性初步 代码窗口 帮助系统的安装与使用
第二章 简单的VB程序设计
程序设计方法的发展
初始的程序设计 (可读性差、可维护性差、通用性差) 结构化的程序设计 1. 模块分割仍然主要针对控制流 2. 仅突出了实现功能的操作方法 面向对象的程序设计OOP (Object Oriented Programming)
VB中对象的概念
对象是现实世界中可以独立存在的具有 对象 某些特性的具体事物的抽象。 每个对象都有描述其特性的属性。 每个对象都有附属于它的行为。 类是创造对象实例的模板,是同种对象的 集合与抽象。由类创造一个对象。 对象是运行时的实体。它即包括了数据 (属性),也包括作用于对象的操作(方法) 和对象的响应(事件)。
VB的集成开发环境包括Design(设计状 态)Run(运行状态)Debug(调试状态)
设计状态:程序设计员在集成开发环境中设计程序的 状态。 运行状态:程序设计员在集成开发环境中运行应用程 序的状态。 调试状态:程序设计员在运行中,暂停、单步、连续 断点等调试的状态。
开发Visual Basic程序包括程序编辑、 编译、调试和运行等过程。
面向对象的程序设计
Visual C++
JAVA 程序设计
Visual Basic程序设计 Power Builder 程序设计
第一章 Visual Basic 程序设计概述
Visual Basic(简称VB) 提供了进行Windows程序设计的简单方法.
Visaul Basic是在BASIC语言上的基础上,由 微软公司研制而成的,具有BASIC语言简单 而复杂的优点,同时吸纳了面向对象程序设 计的思想.
VB6.0有三个版本: 分别为学习版、专业版和企业版。 学习版即入门版本,具有了Windows编程 学习版 的主要功能;专业版 专业版是为计算机专家提供的, 专业版 在学习版的基础上,增加了ActiveX和Internet 控件开发工具;企业版 企业版是为了小组集体设计 企业版 的,可建立分布式编程环境,它包括了专业 版的所有特性,且外加了Visual Sourcesafe和 Automation and Component manager(自动 化管理器)等工具。
工具箱上的各种按钮形式的图标称为控件类。 VB系统中定义好的对象是: 窗体、各种控件、打印机及剪贴板等。 严格地说,工具箱上的各种控件类并不是对 象,而是代表了各个不同的类,通过将类实 例化,可以得到真正的对象。 当在窗口上画一个控件时,就将类转换为 对象,即创建了一个控件对象,也简称为对 象。
对象的建立和命名
Visual Basic集成开发环境是把整个开 发过程集成在可视化的窗口中进行,使用 户的程序设计即方便又快捷。
VB功能特点
1具有面向对象的可视化设计工具。 2事件驱动的编程机制。 3提供了易学易用的应用程序集成 开发环境。 4结构化的程序设计语言。 5支持多种数据库系统的访问。 6支持动态数据交换(DDE)、动 态连接库(DDL)和对象的连接与嵌 入(OLE)技术。 7完备的Help联机帮助功能(MSDN)。
查看程序运行时的初始位置。 (视图--〉窗体布局窗口)
对象浏览器窗口
查看在工程中定义的模块和过程, 也可以查看对象库、类型库、类、方法、 属性、事件以及在过程中使用的常数。 (视图--〉对象浏览器)
工具箱窗口
显示了各种控件的制作工具,利用这 些工具,用户可以在窗体上设计各种控件。 这20个控件是标准控件 (指针不是控件) 。
工程资源管理器中的三个按钮
1. 2. 3.
查看代码 查看对象 切换文件夹
代码(Code)窗口
是专门用来进行程序设计的窗口。在此 可显示、编辑程序代码。
代码窗口组成
对象列表框 当前被选中的窗体和所有的控件名 过程列表框 各种事件过成名 (视图--〉对象窗口)
窗体布局窗口 (Form Layout)