- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通过本章学习,学生应掌握 Visual Basic 2010 程序设计语言的基本概念,了解用 Visual Basic 2010 语言进行程序设计的初步方法和过程。掌握在 Visual Basic 2010 集成开发环境下,使用窗体编辑器及相关工具,创建一个 Windows 应用程序项目的初步操作。 1.1 Visual Basic 2010 简介 1.1.1 Visual Basic 语言的发展 Visual Basic 是一门程序设计语言。从该语言的名称上可以看出,它综合了 Basic语言以及可视化程序设计两方面的基本内容。1998年,Microsoft 公司发布了 Visual Studio 6.0 ,所有程序设计语言的开发环境版本均升至 6.0。 进入新世纪,Microsoft 提出“.NET构架”这一全新的概念,并推出一套完整的基于该平台的开发工具,称为“ Visual Studio ”。 Visual Studio 是一种集成开发环境(IDE),开发人员能在该环境下使用多种语言(包括 Visual Basic )创建用于 .NET Framework 的程序。 1.1 Visual Basic 2010 简介 1.1.2 Visual Studio 与 .NET Framework .NET Framework 的架构由三部分构成,最外层是程序语言区块,表示它支持的程序语言;中间层是基类库;最下层是公共语言运行时 CLR(Common Language Runtime)。 公共语言运行时 CLR 是 .NET Framework 的基础,它是所有的 .NET 语言公用的执行时期组件,提供管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。 基类库是一个与 CLR 紧密集成的、面向对象的可重用类型集合。用户可以使用它开发多种应用程序。这些应用程序包括传统的命令行或图形用户界面(GUI)应用程序,也包括 ASP.NET Web 应用程序以及 XML 网页服务程序。 1.1 Visual Basic 2010 简介 1.1.3 Visual Basic 2010 的新特点 与早期的版本相比,Visual Basic 2010 提供的功能更为强大。这些新功能主要体现在以下几方面。 (1)Visual Studio IDE 新增功能 (2)数据新增功能 (3)窗体新增功能 (4)语言新增功能 1.2 面向对象的程序设计简介 1.面向对象 面向对象的程序设计(OOP,Object-Oriented Programming)又称为可视化编程。它的设计方法完全不同于传统的结构化程序设计。面向对象程序设计是将数据结构和程序作为一个实体,统一设计它的属性和行为。这类程序设计的思想是面向对象,即设计的主要任务在于描述对象。在程序设计时,主要考虑建立哪种对象,并针对某一具体对象编写事件过程代码来实现一定功能。 1.2 面向对象的程序设计简介 面向对象设计的应用程序在运行过程中,程序等待的是一个发生在对象上的事件。也就是说,运行时程序要执行哪一部分代码由事件驱动,至于发生什么事件则要看用户的操作。例如用鼠标单击、双击对象是事件,对象的初始化也是一个事件。响应某个事件后所执行的程序命令就是事件过程。在应用软件运行过程中,面对用户不同的功能操作,一个对象可能产生多个事件,因此它可以拥有多个事件过程。 1.2 面向对象的程序设计简介 2.类及其成员 (1)对象和类 对象(Object)和类(Class)是面向对象程序设计方法的两个基本概念。 客观世界里的任何实体都可以被看作是对象。对象可以是具体的物,也可以是某些概念。对象有三个要素,即属性、事件和方法。 类和对象的关系密切,但并不相同。类是同类对象集合的抽象,是对同类对象性质的描述。类中的对象具有相同的属性及方法。类好比是一类对象的模板,有了类定义后,基于类就可以生成这类对象中任何一个对象。通常,将基于类生成的对象称为这个类的一个实例。 1.2 面向对象的程序设计简介 Visual Basic 2010 中的每个对象都是由类创建的实例。对象可以是项目中的一个窗体,也可以是窗体中的控件(如命令按钮、标签、文本框)。当用户在设计阶段从工具箱中将控件拖动到窗体上时,就创建了一个对象。此外,也可以使用 New 语句在运行时创建类的一个实例。 1.2 面向对象的程序设计简介 (2)类成员 类成员(Member)是该类行为特征的描述。类成员主要包括属性、事件和方法。在有些资料中,将构造函数和显式接口也归入类的成员。 属性(Property)是指对象的一项描述内容,用来描述对象的一个特征。每个对象可以用若干个不同的属性来描述。许多对象具有某些共同的属性(共性),而绝大多数对象有其特殊
您可能关注的文档
- UML与Rose建模实用教程第七章 包图.pptx
- UML与Rose建模实用教程第三章 Rational Rose工具概述.pptx
- UML与Rose建模实用教程第十二章 组件图.pptx
- UML与Rose建模实用教程第十三章 部署图.pptx
- UML与Rose建模实用教程第十四章 统一软件开发过程.pptx
- UML与Rose建模实用教程第十一章 活动图.pptx
- UML与Rose建模实用教程第十章 状态图.pptx
- UML与Rose建模实用教程第四章 UML概念模型.pptx
- UML与Rose建模实用教程第五章 用例图.pptx
- UML与Rose建模实用教程第一章 软件工程与面向对象方法.pptx
- Visual Basic 程序设计第2章 Visual Basic 语言基础.ppt
- Visual Basic 程序设计第3章 程序结构.ppt
- Visual Basic 程序设计第4章 数组.ppt
- Visual Basic 程序设计第5章 过程.ppt
- Visual Basic 程序设计第6章 窗体及基本控件.ppt
- Visual Basic 程序设计第7章 用户界面设计.ppt
- Visual Basic 程序设计第8章 面向对象程序设计.ppt
- Visual Basic 程序设计第9章 数据库应用.ppt
- Visual Basic 程序设计第10章 文件系统.ppt
- Visual BasicNET 程序设计第八章.ppt
文档评论(0)