gpt4 book ai didi

java - Java 中泛型类型的子类

转载 作者:行者123 更新时间:2023-11-29 05:44:02 25 4
gpt4 key购买 nike

例如,当我有一个接口(interface)时 Drivable和一类 Car它实现了该接口(interface)。如果我创建一个具有通用类型的类 Garage<T extends Drivable> , 是否可以制作一个新的 Garage<Car>还是继承不适用于泛型类型,它应该是 Garage<Drivable>

最佳答案

答案取决于什么类型的 Drivable你想放入 Garage ' 如果您希望能够放置任何类型的 Drivable进入Garage , 然后声明为 Garage<Drivable> .如果您只希望该特定实例包含 Car将其声明为 Garage<Car> 是完全可以接受的实例.

关于java - Java 中泛型类型的子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16443494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com