assertEquals(51, s.value());
m = ClassA.class.getDeclaredMethod("a", new Class[] {});
assertTrue(methods.indexOf(m) < 0); //check overridden public scope superclass method not in there
m = ClassA.class.getDeclaredMethod("b", new Class[] {});
assertTrue(methods.indexOf(m) >= 0);
m = ClassB.class.getDeclaredMethod("c", new Class[] {});
assertTrue(methods.indexOf(m) >= 0);
m = ClassA.class.getDeclaredMethod("c", new Class[] {});
assertTrue(methods.indexOf(m) < 0); //check overridden superclass package scope method not in there