我有与 Java 相关的问题:
我想知道有没有办法通过使用变量来创建类(在程序中)的路径。我正在制作一个程序,该程序将从某些站点下载图片并将其展示给用户。但是,不同的站点有不同的形式,这就是为什么我必须为每个站点定义一系列特定的功能。它们不能放在同一个类中,因为执行相同工作(仅针对另一个站点)的函数必须具有相同的名称。我正在尝试尽可能简单地稍后添加对另一个站点的支持。
无论如何,问题是,我可以在程序中调用一个函数,使用一个变量来确定它的位置。
例如:code.picturesite.functionINeed();
code
是包含所有编码的包,picturesite
不是一个类,而是一个包含所需类名称的变量 - 这样我只能更改变量的值以调用不同的函数(或不同类中的相同函数)。
我真的不认为这是可能的(这更能让您了解问题的本质),但是还有另一种方法可以做我想要在这里实现的目标吗?