![]() |
1
2
不。实现 interface 必须实现接口定义的所有方法或定义为抽象方法。如果您尝试在未定义所有方法的情况下运行脚本,您将得到
换句话说,要么
或
或者在具体类中留下一些空方法
|
![]() |
2
1
是和否。您可以在
对于实例化的类,它们必须始终实现整个接口。这就是接口的要点,你
知道
如果
这个 docs on interfaces 其实还不错。我建议你读一下…… |
![]() |
3
0
不,不行。 当你试图实例化类时,你会得到一个错误。 整个接口点都指向定义的函数,这些函数必须在实现接口的InstanceSet对象中定义。 但是,您可以做的是将另一个类扩展到您已经定义的类,在那里定义缺少的函数并声明这个函数。 |
![]() |
Gabe Tucker · 无法在golang中分配接口对象指针 3 年前 |
![]() |
randomDud · C#从另一个接口重写接口方法 3 年前 |
![]() |
evilsushi · C#接口不允许成员类满足要求 7 年前 |