第8章属性和索引器.pptVIP

  • 0
  • 0
  • 约1.09千字
  • 约 9页
  • 2019-04-05 发布于河北
  • 举报
第8章属性和索引器.ppt

第8章 属性和索引器 8.1 属性 8.2 索引器 8.1.1 属性的定义 属性的定义形式为: 或: 8.1.2 属性访问器 1.get访问器 get访问器是一个不带参数的方法,它用于向外部返回属性成员的值。 它的基本格式为: [修饰符] get{访问体} get访问器必须以一条return语句结束,或者是一条异常抛出语句throw。 2.set访问器 set访问器是一个带有单个参数并且返回类型为void类型的方法,它用于处理类外部的写入值,其中参数类型就是属性的类型。 它的基本格式为: [修饰符] set{访问体} set访问器带有一个特殊的关键字value。 一个属性不一定需要既具备get访问器,又具备set访问器。 8.1.3 静态属性 如果属性在声明时指定了static修饰符,那么该属性就是一个静态属性,否则,该属性为一个实例属性。 静态属性与特定的实例无关,而实例属性与类的特定实例相关。 访问静态属性成员时,如果采用成员访问形式(E.M),那么E必须代表一个类型;以成员访问形式访问实例成员时,E必须代表一个实例。 8.1.4 虚拟、重载和抽象 对于一个非静态的属性,它的声明中可以包括virtual或者abstract修饰符,并且不要求每个访问器都是相同的。 属性

文档评论(0)

1亿VIP精品文档

相关文档