可以在范型定义中使用通配符或者约束
比如
printAll(List<? extends Number> numbers) Upper Bound 上位限制
printAll(List<?> anythings)
printAll(List<? super Integer> aa) Lower Bound 下位限制 用的比较少,就是说传入一个列表,其中包含的数据是Integer的派生树上游的类 这一点是.Net2.0中的范型现在没有的特性
从今天起我就是博客世界的一员了。
软件产品应该象其它产品一样,不仅仅能够工作,而且要有友好美丽的外观和优美的内部结构,所以我们要造就美丽软件。