C#程序设计(第2版)郑卉3-1-4
13页1、,单元3 面向对象的C#,C#程序设计 课程,属性和索引器,学习内容,属性,01,02,索引器,学习 内容,声明类,创建和使用对象,TextBox 控件,控件综合使用:加法练习程序,控件综合使用:加法练习程序,知识点名称,根据自己的需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字,根据需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字,根据自己的需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字,根据自己的需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字,添加内容,添加内容,添加内容,添加内容,属性,01,属性是提供对对象或类的特性进行访问的成员。属性是字段的正常延伸都是与类型相关的有名称的成员,并且访问字段和属性的语法相同 与字段不同的是: 属性不指示存储位置。作为字段的替代,为了对它们的数值进行读写,属性有访问符来指定要执行的语句。这样,属性为读写对象的属性的相关行为提供了某个机制,并且它们允许那些属性可以被访问。,封装性,为字段生成属性后,字段的访问修饰符就不是public了,属性,1,修饰符 返
2、回类型 属性名 get语句集合; set语句集合; ,public int Wheels get return wheels; set wheels = value; ,小窍门: 在VS里选中要生成属性的字段,使用快捷键Ctrl+r+e能快速生成属性,属性,1,只读属性 修饰符 返回类型 属性名 get语句集合; ,只写属性 修饰符 返回类型 属性名 set语句集合; ,属性,1,public class Rectangle private double length; public double Length get return length; set if (value 0) length = value; private double width; public double Width get return width; set width = value; ,属性,1,属性,1,索引器,02,索引器是属性的一种,同时本质上索引器和属性都是一种方法。 和属性的区别: 数据成员是数组或者其他集合,使用索引器完成数据访问权限的控制功能,索引器,2,索引器,2,修饰符 返回类型 this数据类型 标识符 get语句集合; set语句集合; ,区别于属性,索引器的定义,索引器,2,谢谢学习,
《C#程序设计(第2版)郑卉3-1-4》由会员清晨86****784分享,可在线阅读,更多相关《C#程序设计(第2版)郑卉3-1-4》请在金锄头文库上搜索。
免疫学课件complement
医用高等数学课件随机事件及其概率
医学细胞遗传学课件细胞衰老细胞死亡
施工项目成本管理 教学课件作者 胡六星 梁列芬6_系统设计方案的比较与仿真实验设计
市场营销学 教学课件作者 段淑梅第六章目标市场的选择
施工项目成本管理 教学课件作者 胡六星 梁列芬2_离散事件系统仿真基础
免疫学课件第十七章病毒的基本性状
医用高等数学课件4-导数与中值定理练习-答案-(2012)
医学微生物学课件14.病毒的基本性状
市场营销学(第四版)学习指南与练习 王旭课件00 市场营销学教学课件说明
市场营销学(第四版)学习指南与练习 王旭课件01 市场营销与市场营销学
分析化学 第五章配位滴定法(改)
断面解剖学课件00-断面解剖学绪论
病理学(理论)课件神经系统疾病
华中科技大学-机器人课件第01章 绪论
FANUC伺服报警维修PPT(106页)课件
生物化学(实验)课件综合实验二
大学计算机基础实验教程(第2版) 教学课件 ppt 作者 曾碧卿 胡绪英
公共组织财务管理(第三版) 侯江红课件03公共组织财务管理课件(第三版)
免疫学课件2 免疫原-YH
2024-05-10 29页
2024-05-10 33页
2024-05-10 48页
2024-05-10 30页
2024-05-10 30页
2024-05-10 40页
2024-05-10 25页
2024-05-10 43页
2024-05-10 16页
2024-05-10 31页