作者rick1014 (hi)
看板java
标题[问题] 请问covariant是什麽意思?
时间Thu Apr 2 16:12:03 2009
The problem is that arrays are covariant, so a List<String>[] is also an
Object[], and you can use this to assign an ArrayList<Integer> into your
array, with no error at either compile time or run time.
虽然这句话我大概了解是什麽意思,
不过不非常清楚covarint是泛指什麽意思,
是後半段,is-a 又为is-b的关系就是covarint的意思吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.241.106.154
※ 编辑: rick1014 来自: 210.241.106.154 (04/02 16:22)
1F:推 adrianshum:有前後文嘛? 通常 convariant都是在说 is-a 之类的东西 04/02 16:43
※ 编辑: rick1014 来自: 210.241.106.154 (04/02 17:07)
2F:推 H45:之前 PLT 看板有一大串在讲 covariant... 04/03 01:13