01: package method.param;
02:
03: public class TestRenameParamSample {
04: private int paramName;
05:
06: public TestRenameParamSample(int paramName) {
07: this .paramName = paramName;
08: }
09:
10: public boolean paramName() {
11: System.out.println("This is a bad name for a method");
12: return true;
13: }
14:
15: public boolean useParam(String paramName) {
16: System.out.println("Everything worked: "
17: + paramName.substring(0, 2));
18: return true;
19: }
20:
21: public double function(double paramName, double radius) {
22: class NestedClass {
23: private double paramName;
24:
25: public NestedClass(double init) {
26: paramName = init;
27: }
28:
29: public double square() {
30: return paramName * paramName;
31: }
32: }
33:
34: NestedClass nc = new NestedClass(paramName);
35: return radius * nc.square() + paramName;
36: }
37: }
|