錯誤消息:

試圖注入一個值,但實際上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`