Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

rename interface method parameter name

I defined an interface:

public Interface A
{
   foo(String criteria)
}

Can I rename the parameter name in the implementing class?

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

Thanks!

like image 993
Vivian Avatar asked Dec 28 '22 18:12

Vivian


1 Answers

Sure you can. The variable (parameter) name is not part of the method signature.

like image 130
Andreas Dolk Avatar answered Jan 14 '23 05:01

Andreas Dolk