我们可以在Interface中有成员变量吗?

Ant*_*ops 1 vb.net variables interface

我读到某处接口可以有成员变量.

仅静态最终常量,可以在实现接口的类中无限制地使用它们.在另一个爪子上,这些不合格的名称污染了命名空间.您可以使用它们,因为资格是可选的,所以它们来自哪里并不明显.

我不太明白他们的意思?有帮助吗?

Jar*_*Par 5

你读的是不正确的.接口不能包含成员变量.

在VB.Net中,接口内唯一允许的定义是

  • 属性
  • 方法
  • 活动
  • 类型定义(在C#中不合法)

我不完全确定上段是指什么.基于文本虽然听起来像是在引用Java.他们说静态和最终通常与Java代码相关联而不是.Net(静态和只读).

你能给我们一些关于它的背景吗?