【发布时间】:2010-07-14 14:52:03
【问题描述】:
我有这个问题。
我有class UserImpl implements MyUser, YourUser
和class UsersGetterImpl implements MyUsersGetter, YourUsersGetter。
我想在UsersGetterImpl 中实现一个方法,它返回
List<MyUser> getUsers() 代表 MyUsersGetterinterface,以及
List<YourUser> getUsers() 代表 YourUsersGetterinterface,但我无法理解 getUsers() 在 UsersGetterImpl 类中的返回类型 - 可能它必须是带有通配符的东西(比如 List<? extends UserImpl> getUsers(),但不完全是,因为这个示例不起作用...)
【问题讨论】:
标签: java class interface wildcard