gpt4 book ai didi

java - 循环泛型

转载 作者:行者123 更新时间:2023-12-01 07:37:49 25 4
gpt4 key购买 nike

我正在尝试做一些事情:

public interface Player<R>
{
R takeTurn(Game game);
}

public interface Game
{
}

public class XPlayer
implements Player<Interger>
{
// XGame won't work because the interface takes Game
public Integer takeTurn(final XGame game)
{
return (null);
}
}

public class XGame
{
}

我所困惑的是我需要在游戏和玩家界面中更改什么才能使泛型工作(我已经暂停了,而我的头上还有一些头发:-)具体来说,我很困惑在哪里玩家需要知道游戏的类型,游戏也需要知道玩家的类型。

最佳答案

这不是一个泛型问题(未输入Game)。

这是一个继承问题。试试这个:

public class XGame implements Game // added interface

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

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