Visual Basic.NET程序设计 教学课件 作者 李琦 王伟 张薇 张启军 chapter1 visual basic.net概述.pptVIP

Visual Basic.NET程序设计 教学课件 作者 李琦 王伟 张薇 张启军 chapter1 visual basic.net概述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic .NET概述 Visual Studio.NET Visual Basic .NET Visual C++ .NET Visual C# .NET Visual J# .NET 类和对象 1.对象(object) 与所要解决问题有关系的任何事物都可以称作对象。如一名学生、一所学校、一个表单、一个按钮等。 2.类(class) 类是对同一类对象的抽象。如动物是一个类,具体到某一个动物,比如一只猴子就是一个具体的对象。 对象的属性、事件和方法 1.属性(property) 对象表现出来的特征、状态和行为,如一本书有封面、页数、内容等特征。不同的对象可以拥有各种相同或不同的属性。 2.方法(method) 用来处理或操纵对象的途径。如汽车提供了开动、停止等操作。 3.事件(event)和事件响应 事件是对象所碰到的情况。如汽车没油了、需要保养了,这些情况就是一个事件。当一个事件发生后,就需要对该事件进行响应。 有关对象的属性、方法和事件都是在定义类时被指定的。 VB.NET的特点 可视化的集成开发环境 面向对象的程序设计 结构化的程序设计语言 事件驱动编程机制 功能强大、开放、可扩充 OLE:对象的链接和嵌入 ODBC:开放式数据库连接 2.1 Visual Studio .NET的起始页 IDE集成开发环境主界面 VB.NET的集成开发环境 控件工具箱 窗体设计器 代码编辑器 解决方案资源管理器 属性窗口 动态帮助窗口 类—— 类是一组具有相同属性特征的对象的抽象描述,是面向对象程序设计的又一个核心概念。 类是对象抽象的结果。有了类,对象就是类的具体化,是类的实例。类可以有子类,同样也可以有父类,从而构成类的层次结构。 类之间主要存在三种关系。它们是:关联、聚合和泛化。 消息—— 消息是一个对象要求另一个对象实施某项操作的请求。在一条消息中,需要包含消息的接收者和要求接收者执行哪项操作的请求,而并没有说明应该怎样做,具体的操作过程由接收者自行决定。 消息传递是对象之间相互联系的惟一途径。发送者发送消息,接收者通过调用相应的方法响应消息,这个过程被不断地重复,使得应用程序在人的有效控制下运转起来,最终得到相应的结果。可以说,消息是驱动面向对象程序运转的源泉。 继承—— 继承是类之间的一种常见关系。这种关系为共享数据和操作提供了一种良好的机制。通过继承,一个类的定义可以基于另外一个已经存在的类。继承是面向对象程序设计方法的一个重要标志,利用继承机制可以大大提高程序的可重用性和可扩充性。 父类 子类 多态性—— 不同的类对象收到同一个消息可以产生完全不同的响应效果,这种现象叫做多态。利用多态机制,用户可以发送一个通用的消息,而实现的细节由接收对象自行决定,这样,同一个消息可能会导致调用不同的方法。 面向对象的4个特性 抽象性 封装性 继承性 多态性 七、面向对象程序设计语言 所谓面向对象程序设计语言OOPL (Object-Oriented Programming Language)是指提供描述面向对象方法所涉及到的类、对象、继承和多态等基本概念的程序设计语言。它应该具有下列特征:识别性、分类性、继承性和多态性。 VB.NET的编程步骤  1、新建项目  2、添加控件  3、修改属性  4、编写代码  5、运行程序  6、进一步完善程序 7、生成可执行文件   新建一个Visual Basic项目 标题栏 菜单栏 控件工具箱 窗体设计器 动态帮助窗口 解决方案资源管理器 工具栏 属性设置窗口 Visual Basic .NET 工具栏 功能: 提供VB常用命令的快捷方式,以及其他辅助功能 标准工具栏 布局工具栏 * * 计算机设备的使用特点 硬件是计算机的“躯体”,软件是计算机的“灵魂”。没有软件的支持,就没有硬件的生命力。 计算机硬件 系统软件 支撑软件 应用软件 计算机软件 软件的三个要素: 能够让计算机按照人们的意愿完成各种操作的指令序列,即程序; 用来组织操作对象的数据结构; 描述程序设计过程的文档。 程序设计 程序设计是指设计、编写和调试程序的方法与过程。由于程序是软件的本体,因此软件的质量主要通过程序的质量体现,因此,研究一种切实可行的程序设计方法至关重要。 程序设计方法 面向计算机的程序设计 面向过程的程序设计 面向对象的程序设计 面向组件的程序设计 嵌入式程序设计 一、面向计算机的程序设计 计算机诞生初期,人们与计算机打交道的惟一途径是机器语言,这是一种可以被计算机直接识别的程序设计语言,其中的每一条指令和操作数都是采用二进制形式表示的,因此,具有复杂、易

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档