Java面向对象试题

2026/4/28 14:05:32

Java面向对象试题

共30道题,每题3分,满分90分,60分算及格,不及格的要补考。

1 在Java中,如果父类中的某些方法不包含任何逻辑,并且需要有子类重写,应该使用( )关键字来申明父类的这些方法。(选择一项

a Final b Static c Abstract d Void

2 给定两个java程序,如下: public interface Face{ int counter = 40; }

public class Test implements Face{ private static int counter;

public static void main(String[]args{ System.out.println(++counter; } }

Test.java 的编译运行结果是( )。(选择一项 a 40 b 41 c 0 d 1

3 给定java代码,如下: public class Test{ static int i;

public int aMethod( { i++; return i; }

public static void main(String [] args{ Test test = new Test( ; test.aMethod( ;

System.out.println(test.aMethod( ; }

}编译运行后,输出结果是( )。(选择一项 a 0 b 1 c 2 d 3

4 给定java代码,如下: abstract class Shape {

abstract void draw( ; }

要创建Shape类的子类Circle,以下代码正确的是( )。(选择二项 a class Circle extends Shape{ int draw( {} }

b abstract class Circle extends Shape{ }

c class Circle extends Shape{ void draw( ;

d class Circle extends Shape{ void draw( {} }

5 给定java代码,如下: class Parent{ public void count( { System.out.println(10%3; } }

public class Test extends Parent{ public void count(int i{ System.out.println(10%i; }

public static void main(String[]args{ Parent p = new Test( ; p.count(3; } }

编译运行,结果是( )。(选择一项 a 1 b 3

c 3.333333333333335 d 编译错误

6 给定java程序Test.java,如下: import java.util.ArrayList;

private class Testing extends ArrayList{ private void aMethod( {

p }

}

public class Test extends Testing{ }

p 现在该程序编译无法通过,错误原因是 ( ) ( 选择一项

a ArrayList不能被继承

b 一个Test.java文件中不能声明两个类 c Test的继承语法有错误 d Testing不能被声明为private 7 给定java程序,如下: public class Test{

private static final int counter=10; public static void main(String [] args{ System.out.println(++counter; } }

编译运行Test.java,结果是 ( ) (选择一项 a 10 b 11 c 编译错误 d 运行时出现异常

8 在java中,以定义了两个接口B和C,要定义一个实现这两个接口的类,以下语句正 确的是 ( ) (选择一项

a interface A extends B,C b interface A implements B,C c class A implements B,C

d class A implements B,implements C


Java面向对象试题.doc 将本文的Word文档下载到电脑
搜索更多关于: Java面向对象试题 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219