zl程序教程

您现在的位置是:首页 >  其它

当前栏目

‘DebugConfig‘ only refers to a type, but is being used as a value here.

to is type value as Only but used
2023-09-14 09:02:55 时间

错误消息:

试图注入一个值,但实际上DebugConfig被定义成interface,只是一个类型:

将interface替换成abstract class后问题解决:

class声明了一个值,也声明了一种类型,你可以把Man赋值给一个变量,所以class是一种值,也可以说imgss是一个Man(类型),此时Man承担了一种类型的角色。

interface声明了一种类型,但是你不能把dogfood赋值给某个变量,否则你会得到一个报错``dogfood’ only refers to a type, but is being used as a value here`

要获取更多Jerry的原创文章,请关注公众号"汪子熙":