Inherits语句

来源:互联网 发布:银行家算法 编辑:程序博客网 时间:2024/05/18 14:27

使当前类或接口继承另一个类或一组接口的属性 (Attribute)、变量、属性 (Property)、过程和事件。

Inherits basetypenames

各部分说明

basetypenames

必选。此类派生自的类的名称。

- 或 -

此接口派生自的接口的名称。可使用逗号分隔多个名称。

备注

如果使用 Inherits 语句,则该语句必须是类或接口定义中的第一个非空白的非注释行。它应紧接在 ClassInterface 语句之后。

只能在类或接口中使用 Inherits。这意味着继承的声明上下文不能是源文件、命名空间、结构、模块、过程或块。

规则

  • 类继承。如果类使用 Inherits 语句,则只能指定一个基类。

    类不能从其内部嵌套的类继承。

  • 接口继承。如果接口使用 Inherits 语句,则可以指定一个或多个基接口。可以从两个接口继承,即使它们各自定义了名称相同的成员也是如此。如果这样做,则实现代码必须使用名称限定来指定它实现的是哪个成员。

    接口无法从另一个具有限制性更高的访问级别的接口继承。例如,Public 接口不能从 Friend 接口继承。

    接口不能从其内部嵌套的接口继承

原创粉丝点击