c# - 为什么接口(interface)不能有构造函数和析构函数?

标签 c# interface constructor destructor

我知道界面正在运行。当我开始在我的项目中编码时,我的脑海里就产生了这个疑问。谁能澄清一下?

最佳答案

接口(interface)是契约,而不是实现,因此无需构造或销毁它们。您只能构造和销毁可以实现接口(interface)的具体类型。

关于c# - 为什么接口(interface)不能有构造函数和析构函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7226493/

相关文章:

Java 运行程序和接口(interface)

c++ - 为什么我的类字段在构造函数中被破坏

java - java构造函数的默认参数

java - 将大量值传递到构造函数中以初始化final。

ios - 如何让一个 View Controller 从另一个 View Controller 访问变量?

c# - 在 DataGridView 中排列列

c# - 无法将数据从c#插入到mysql数据库

c# - Web API 2 的静态对象

c# - firefox 中未捕获的异常

java - 抽象类、构造函数和接口(interface)