zoukankan      html  css  js  c++  java
  • 读书笔记 C# 接口之浅析

    一、接口可以包含 属性、方法、事件和索引器;

    二、接口不能被实例化;

    三、一个类可以继承多个接口;

    四、接口不能包含方法的实现;

    五、继承接口的类必须实现接口中所有成员;

    六、显式实现接口的成员,不能从类实例去访问。因为显式实现的接口成员,仅通过该接口调用并且特定于该接口;

    七、接口中的成员不能指定修饰符,其默认修饰符为public;

    八、在派生类内部显式实现的接口成员不能有修饰符,否则编译通不过。

    九、如果一个类继承多个接口,且这些接口中有相同的成员,这时类内部可以显式实现这些接口相同的成员,即在成员名称前面加上各自接口的名称。如果不显式实现这些成员,在类内部也可以隐式实现,如果是这样,类实例和接口调用的就是相同的。如果是显式实现的接口成员,就只能由特定的接口去掉用。

  • 相关阅读:
    Apache部署Django项目
    Docker
    常用算法
    Go之基本数据类型
    Go之流程控制
    Go基本使用
    Go安装与Goland破解永久版
    Linux
    详解java中的byte类型
    Linux统计文本中某个字符串出现的次数
  • 原文地址:https://www.cnblogs.com/williamwsj/p/6094269.html
Copyright © 2011-2022 走看看