【问题标题】:What's interface for? [duplicate]接口是干什么用的? [复制]
【发布时间】:2011-04-21 10:17:15
【问题描述】:

可能的重复:
Interfaces: Why can't I seem to grasp them?
What is an Interface

此时,我对 Interface 的了解只是它包含类,......就像一个命名空间。它的目的是什么?我们为什么不直接使用命名空间?

谢谢。

【问题讨论】:

  • 不,接口包含类。它包含方法、属性等。
  • 接口就是合约。它告诉你一个班级必须如何行动。

标签: .net oop


【解决方案1】:

来自MSDN

一个接口只包含 方法委托事件。的实施 方法在类中完成 实现接口,

【讨论】:

    【解决方案2】:

    查看此重复帖子:

    What is an Interface

    界面就像模板设计 对于不包含数据的类或 实施;只有定义 方法、属性等。这些是 抽象且无法实例化 但可以从哪个继承 指出所有指定的方法等必须 由具体类实现 继承接口。

    【讨论】:

      猜你喜欢
      • 2013-09-14
      • 2012-04-16
      • 2015-08-18
      • 2014-10-04
      • 2014-10-15
      • 1970-01-01
      • 1970-01-01
      • 2020-11-09
      • 2011-02-25
      相关资源
      最近更新 更多