VisualBasic.NET程序设计教程(第2版)7.pdfVIP

  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文档。上传文档
查看更多
第7章 面向对象的程序 设计基础 7.1 对象与类 7.2 面向对象技术 7.3 面向对象程序设计流程 7.4 对象与类的创建 7.5 向类中添加事件 7.6 构 造 函 数 7.7 创建类共享成员 7.8 上 机 指 导 退回总目录 7.1 对象与类 “面向对象编程:就是将对象作为编程模型的中心。 7.1.1 对象(object) 所谓“对象”就是看得到、摸得到、或者感觉得到的。 1.对象必须要有属性(Property) 属性”(Property)就是一个对象静态的外观描述 ;属 性都有一定的类型 ,除此之外,属性还有以下几个特点: ①对象的属性决定了对象的基本特征与所表现出来的行为模 式; ②相同对象的属性内容可以是不相同的; ③对象的属性可以由对象自行改变; ④相同种类的对象中,个别对象可以有自己特有的属性。 7.1.1 对象(object)(续) 2.对象必须要有方法(Method) “方法”就是一个对象动态的响应方式; 3.对象必须要有消息(Message)与事件(Event) 如果对象只有属性与方法,那么对象只不过是独立的 个体,而无法与外界其他对象相联系,因此对象必须要能 收发消息。 所谓的消息(Message),就是对象与对象之间用来沟 通彼此的信号、语言等等 ;要发送、接收与处理消息, 就必须通过对象的方法来执行,这一类专门用来处理对象 与对象之间发送消息的方法,称为事件(Event)。其实事 件也是对象的一种方法,只不过这种方法是由对象本身或 者其他对象来启动执行的 。 4.对象必须要能够被标识(Identity) 就算是同类型的对象,也能够清楚标识出彼此的不 同。 7.1.1 对象(object)(续) 5.对象属性、方法、消息之间的关系 对象的方法就是对象对外界的沟通界面,对象的属性就 是决定对象特性的内部消息,而对象与对象之间的沟通,则 是通过消息的传递来达成 。 7.1.2 类 了解Z对象的概念之后,再仔细研究一下对象的“类型” 问 题,也就是所谓的类。类就是一群类似对象的分类。类可以 用来声明产生对象,但是本身却不是对象,也不可以用来执 行。 类与对象的关系: 退回本章目录 7.2 面向对象技术 对象技术中 最重要的部分 抽象化 封装 继承 多态性 通常是用来将 将数据结构和 在面向对象 多态性是 一组无意义的 用来操作该数 程序设计 指允许以 数据用有意义 据结构的所有 中,程序设 相似的方 的方式表现出 方法,封装在 计者只要重 式来对待 来,这就是所 对象的类定义 新设计一个 所有派生 类,尽管 谓的抽象数据 中。外界无法 新的类,并 这些派生 类型 直接存取该对 继承旧有的 类是各不 ADT(Abstract 象内部的数据 类,就可以

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档