重命名接口方法参数名称

时间:2011-06-27 15:10:07

标签: java generics interface

我定义了一个界面:

public Interface A
{
   foo(String criteria)
}

我可以在实现类中重命名参数名吗?

final public B implements A
{
   foo(String name)
}

谢谢!

3 个答案:

答案 0 :(得分:8)

当然可以。变量(参数)名称不是方法签名的一部分。

答案 1 :(得分:1)

是的,参数名称不是界面的一部分。

答案 2 :(得分:1)

您绝对可以重命名变量名称,它不是签名的一部分。

方法的签名包括其返回类型,方法名称以及其参数的类型和顺序。