gpt4 book ai didi

java - 从其他项目中获得类,有一个扭曲?

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

所以,我正在开发一些 LibGDX 游戏。 (带有 Eclipse 的 Java)。

我有几个扩展 LibGDX 类的类。

例如:项目 A:

public class GraphicSprite extends Sprite {
}

问题是,我有几个项目使用同一个类。因此,当我在一个项目中更改它时,我必须为所有项目更新它。

我了解到我可以使用另一个项目的 Java 构建路径。资源项目是否必须是 LibGDX 项目?因为这些类使用了 LibGDX 特性。

如果资源项目必须是 LibGDX 项目,并且我将其导入到我的其他 LibGDX 项目中,它会使项目大小加倍吗?

最佳答案

一个解决方案(我强烈推荐)是不更改您要从中扩展的类,而只需为每个项目从库中对您想要的类进行独特的扩展。这样做的值(value)在于,您可以使库保持稳定并且不知道它的用途,而扩展项目类可以根据需要更改和覆盖原始行为,而无需进行影响其他项目的更改。

关于java - 从其他项目中获得类,有一个扭曲?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27992024/

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