我有两个问题:
1)从外部文件到extend
的{{1}}是否有办法?怎么样?
2)我正在构建一类自定义方法(在我的所有项目中全局使用)。这是伪代码:
class A
我想有没有办法在我的所有项目中包含该文件,并避免IDE错误,因为我应该能够在我的项目中使用上述任何一个函数时...问题是{{ 1}}类不包含在我的所有项目中,每当发生这种情况时 - 它会在IDE中看到错误(“找不到符号方法”)......
如何解决问题?
答案 0 :(得分:1)
问题2:
只需确保您图书馆中的所有功能都是静态编写的:
public class MyFuncs{
public static String externalProfile1(String link) { return TwittUrl() + "/profile"; }
public static String externalProfile2(String link) { return YahooUrl() + "/profile"; }
}
然后在项目文件中导入该类,您将使用您的库。然后您可以轻松调用库中的函数。或者,您可以避免在每个其他文件中导入库,而是以静态方式调用函数:
MyFuncs.externalProfile1("link");
至于TwittUrl()
,如果它不需要在一个单独的类中,那么重构它并将它放在MyFuncs类中;否则,您可以在自己的类中将TwittUrl()
和YahooUrl()
方法设为静态。