我正在浏览 dart 文档,在那里我遇到了这段代码和这个术语
covariant。我浏览了一些文档,但我不明白function其中的内容。详细解释的答案总是值得赞赏的。
class Animal {
void chase(Animal x) { ... }
}
class Mouse extends Animal { ... }
class Cat extends Animal {
@override
void chase(covariant Mouse x) { ... }
}
Run Code Online (Sandbox Code Playgroud) 我是新手,这对我来说只是一次尝试,我收到了这个错误,有人可以帮助我吗?我已经尝试过更改路线,然后收到此错误。
问题:
TypeError: meta.relativePath.startsWith is not a function
Run Code Online (Sandbox Code Playgroud)