0
我正在实现一个实现接口的java类。
poi是,这个类中的方法必须是静态的,但在接口中我不能(如已知)将方法声明为静态方法,并且如果我试图在类中声明它,则会出现此错误: “这个静态方法不能从InterfaceName隐藏实例方法”。如何在实现接口的类中实现静态方法?
我在这个网站上搜索过,但我还没有找到任何解决方案,但建议说创建一个抽象类,实现接口,然后在类中扩展抽象类,但它不起作用。
有什么建议吗?
非常感谢大家!
或者使用不同的名称或不同参数列表。 – andy256
你是否必须重写静态方法?我不认为这是甚至允许在java – Breavyn
http://stackoverflow.com/questions/512877/why-cant-i-define-a-static-method-in-a-java-interface – mvw