很奇怪,这是我第一次遇到这个问题,但是:
如何在c#接口中定义构造函数?
< p > # EYZ0 < br > 有些人想要一个例子(这是一个自由时间项目,所以是的,这是一个游戏) < p > IDrawable < br > +更新< br > +画< / p >为了能够更新(检查屏幕边缘等)和绘制本身,它总是需要一个GraphicsDeviceManager
。我想确保对象有一个指向它的引用。这将属于构造函数。
现在我写下来了,我认为我在这里实现的是IObservable
和GraphicsDeviceManager
应该采取IDrawable
…
似乎我没有得到XNA框架,或者框架没有考虑得很好
< p > # EYZ0 < br >
我在接口上下文中对构造函数的定义似乎有些混乱。接口确实不能被实例化,因此不需要构造函数。我想定义的是构造函数的签名。就像接口可以定义某个方法的签名一样,接口也可以定义构造函数的签名