接口是否进入继承链?

jam*_*ams 2 c# inheritance interface

互联网上有两种类型的陈述Interface,即
陈述A.

接口不是继承链.

其他声明B.

接口可以继承其他接口

这两个是相互矛盾的陈述.

请告诉我哪一个是对的?

Jan*_*vil 5

接口可以继承其他接口,尝试它,你会发现它的工作原理.

  • 是.另请注意,通常您可以信任MSDN上的信息而不是其他来源. (2认同)

Car*_*man 5

它们都是真的,有点像.

声明A:接口不严格继承.如果你有一个实现接口的类,你说

base.
Run Code Online (Sandbox Code Playgroud)

您将看不到界面的成员.

声明B:这将更好地读作"接口可以实现其他接口".你可以拥有一个实施链; 但他们并没有真正继承.