我有以下代码:

public class HitController : MonoBehaviour, ICentroidHitListener

我的理解方式。 HitController继承自MonoBehaviour,并在ICentroidHitListener中实现方法。

但是,如果我只希望它实现ICentroidListener中的方法,该如何编码呢?我是否这样编码:
public class HitController : ICentroidHitListener

在这种情况下,HitController看起来是从ICentroidHitListener继承的

最佳答案

如果是接口(interface),则:实现该接口(interface)。如果它是一个类,:将从该类继承。

因此HitController : ICentroidHitListener是正确的。

关于c# - C#中的继承和实现之间有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12020286/

10-11 09:26