|
|
1
3
试试这个:
为了解释这里的潜在问题,泛型正在强制进行一个明确的降级。因此,您不能为任何u的实现获取任何“可观察的”并将其放入集合中,因为该集合被定义为获取特定类型的u,而不是任何东西。 对于这种类型的用例,泛型有限制,并且您可能无法以这种类型安全的方式完成您想要的工作。 编辑:这对你有用吗?
|
|
|
2
6
将观察者定义更改为:
如果您想允许子类,您需要在声明中指定它,而不仅仅是在您使用它的地方。 |