C#面向对象编程.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十一章 面向对象编程 本章目录 面向对象基础知识 对象 类 类的定义与对象的使用 字段与属性 11.1 面向对象基础知识 面向对象技术是一种非常强有力的软件开发方法,它将数据和对数据的操作作为一个相互依赖不可分割的整体,采用数据抽象和信息隐蔽技术力图使对现实世界问题的求解简单化,它符合人们的思维习惯同时有助于控制软件的复杂性,提高软件的生产效率从而得到了广泛的应用,已成为目前最为流行的一种软件开发方法。 记住:所有面向对象的编程语言,都是把我们需要处理的“数据”和“行为”封装到类中。 11.1 面向对象基础知识 面向对象三大特性 (1)封装:隐藏内部实现细节,模块开发者只关心内部实现和接口要求,模块调用者只关心接口调用。 好处:安全保证(避免代码外漏)、快速应用、团队协作(多人同时工作) (2)继承:复用现有代码。 好处:一处更新、处处更新。 (3)多态:让一个对象的接口可以根据不同的请求,做成不同的响应。 好处:程序扩展容易,维护方便。 11.2 对象 哲学的描述:世界是物质的,由形形色色的对象组成,不同的对象,既相互独立,又相互联系。 11.2 对象 软件开发者研究对象的目的? 统计与分析实体对象在不同时间、不同地点的数据,通过对象的方式,为了更好的简化编程。 11.2 对象 软件开发者研究对象的内容? 对象包含两个方面: 11.2 对象 对象小结 (1)任何存在的实体都是对象,对象是真实存在的,它包括“静态特征”和“动态特征”; (2)静态特征:表示对象的属性,用来存储对象本身的数据; (3)动态特征:表示对象的方法,用来说明对象能做什么。 11.3 类 类的概念 11.3 类 类与对象的区别 11.4 类的定义与对象的使用 类的定义规范 11.4 类的定义与对象的使用 分析学生类 11.4 类的定义与对象的使用 创建学生对象 1)对象的创建规范:类 对象名=new 类( ); 2)对象的创建和使用 11.5 字段与属性 类的访问修饰符 作用:限制这个类可被使用的范围。 类型:只有两个(public和internal)。 类成员的访问修饰符 作用:限制类的字段、属性、方法的可访问范围。 类型:private(私有的,仅供类的内部使用)、public(公有的,可以通过对象从外面使用)。 注意:方法内部的变量,我们称之为“局部变量”,是没有访问修饰符的。 11.5 字段与属性 练习 11.5 字段与属性 11.5.1 字段 字段又称为“成员变量”,一般在类的内部做数据交互使用,一般使用private修饰符。 字段的命名规范:一般采用camel命名法。

文档评论(0)

游览叶秋 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档