第8章集合与接口.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文档。上传文档
查看更多
第8章集合与接口

第9章 委托与事件 接口声明 interface-declaration 是用于声明新的接口类型的 type-declaration(第 9.5 节)。 interface-declaration: attributesopt interface-modifiersopt interface identifier interface-baseopt interface-body ;opt interface-declaration 由下列项组成:一个可选的 attributes 集(第 17 节),后跟一个可选的 interface-modifiers 集(第 13.1.1 节),后面再跟关键字 interface 和命名接口的 identifier,还可根据需要后跟可选的 interface-base 规范(第 13.1.2 节),再后跟 interface-body(第 13.1.3 节),还可选择后跟一个分号。 接口修饰符 interface-declaration 可以根据需要包含一个接口修饰符序列: interface-modifiers: interface-modifier interface-modifiers interface-modifier interface-modifier: new public protected internal private 同一修饰符在一个接口声明中出现多次属于编译时错误。 new 修饰符仅允许在类中定义的接口中使用。它指定接口隐藏同名的继承成员 public、protected、internal 和 private 修饰符控制接口的可访问性。根据接口声明所在的上下文,只允许使用这些修饰符中的一部分 基接口 接口可以从零个或多个接口继承,被继承的接口称为该接口的显式基接口 (explicit base interface)。当接口具有一个或多个显式基接口时,在该接口声明中,接口标识符后就要紧跟一个冒号以及一个由逗号分隔的基接口标识符列表。 interface-base: : interface-type-list 接口体 接口的 interface-body 定义接口的成员。 interface-body: { interface-member-declarationsopt } 接口方法 接口方法是使用 interface-method-declaration 来声明的: interface-method-declaration: attributesopt newopt return-type identifier ( formal-parameter-listopt ) ; 接口方法声明中的 attributes、return-type、identifier 和 formal-parameter-list 与类中的方法声明的对应项具有相同的意义。不允许接口方法声明指定方法体,因此,声明总是以分号结尾。 接口属性 接口属性是使用 interface-property-declaration 来声明的: interface-property-declaration: attributesopt newopt type identifier { interface-accessors } interface-accessors: attributesopt get ; attributesopt set ; attributesopt get ; attributesopt set ; attributesopt set ; attributesopt get ; 接口属性声明中的 attributes、type 和 identifier 与类中的属性声明的对应项具有相同的意义。 接口事件 接口事件是使用 interface-event-declarations 来声明的: interface-event-declaration: attributesopt newopt event type identifier ; 接口事件声明中的 attributes、type 和 identifier 与类中事件声明的对应项具有相同的意义。 接口索引器 接口索引器是使用 interface-indexer-declaration 来声明的: interface-indexer-declaration: attributesopt newopt type this [ form

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档