我们有一个界面Math
。
我们有两个实现Math
(比如说它们被称为Math1
and Math2
)。该项目的一小部分能够在两者之间切换。
在我们的讲师提供的课程(比如说它的名称ClassName
)中,我们有:
public static int evaluate(Math impl)
我有:
ClassName.evaluate(Math1);
它说它找不到符号。我试着把它放在引号里,但那是一个字符串。我试图用谷歌搜索,但我没有找到任何有用的东西(也许我只是在寻找错误的东西)。这些文件在同一个包中。
如何通过接口实现?