1 错。 java没有 <> 这个运算符
2 错。 返回值类型为void,所以不应有return x
3 没有这道题。
4 错。类前可以用abstract 或 final修饰符,但是他们不能同时使用。
5 错。final 修饰的变量不能修改值。
6 错。静态方法里不能访问非静态成员。
7 错。静态方法里不能访问非静态成员。
8 错。类里有抽象方法,类声明时也必须是抽象类。
9 错。子类无法访问父类的私有变量。
10 错。UseChild.getField(p)里串的参数不对。不能把父类的引用传个子类。
11 错。child类前加abstract,child继承了parent,因为parent没有重写抽象方法,并且是抽象类,所以 child也应声明为抽象类。
12 错。后面的异常没有执行机会,编译报错。catch时应先catch子的异常,在catch父异常。
|