1 <p> The method in the subclass doesn't override a similar method in a superclass because the type of a parameter doesn't exactly match
2 the type of the corresponding parameter in the superclass. For example, if you have:</p>
8 public int f(Foo x) { return 17; }
12 public class B extends A {
13 public int f(Foo x) { return 42; }
18 <p>The <code>f(Foo)</code> method defined in class <code>B</code> doesn't
20 <code>f(Foo)</code> method defined in class <code>A</code>, because the argument
21 types are <code>Foo</code>'s from different packages.