用对象思考-值类型和引用类型.pptVIP

  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文档。上传文档
查看更多
什么是索引器 能否通过姓名访问学员? public Student this[int index] { get { return students[index]; } } Students类中添加 //采用索引器的方式 MyClass myClass = new MyClass(T01); myClass.Students[2].SayHi(); myClass.Students[周杰杰].SayHi(); … 可以按照索引访问 重载的索引器根据姓名查找学员 演示示例8:MySchool Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 索引器的特点 DataRow[列名] DataReader[列名] 数组属性只能根据下标(索引)来访问 索引器可以被重载 可以使用更灵活的方式访问,定义访问方式 我们以前用过的索引器 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 类图 VS2005的类图 类图描述类的结构 查看一个类的类图 “锁”表示私有 不同字段有不同的图标 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 通用的类图 - age:int - name:string + Name:string 类名Student +SayHi():void “-”表示私有 “+”表示公有 “:”后是变量类型 “:”后是返回类型 读懂类图是OOP的基本要求 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 总结 常量在程序中可以被修改吗? 枚举中可以有方法吗? 简述类和结构的区别? 值类型和引用类型间的转换称为什么? 通用的类图中私有成员用什么表示? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * * 演示给常量赋值报错 * 演示性别属性赋值 * * 可运行看效果 * * * * * 第七章  用对象思考:值类型和引用类型 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 回顾 class Student { private string Study(string name) { //… } private int Study(string name) { //… } } 属性中get和set访问器可以单独存在么? 返回值不同的两个方法不能重载 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 预习检查 结构是值类型还是引用类型? 结构是否可以添加无参的构造函数? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 本章任务 分别用结构和类实现Student对象 体会值类型与引用类型的区别 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 熟练掌握常量、枚举、结构的使用 理解值类型与引用类

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档