java 圆类 testcircle_面向对象程序设计A试卷

第一、二题必须做在第6页答题卡上,否则无分

一、单项选择题(每题1分,共20分)

1.以下()不是Java语言的特点。

A) 面向对象 B) 安全性C) 运行速度快D) 可移植性

2.下列变量定义错误的是

A) int a; B) double b=4.5; C) boolean b=true; D) float f=9.8;

3.以下()运算符运算的结果为布尔值。

A) & B) % C) ++ D) ?:

4.下列数据类型的精度由高到低的顺序是()。

A) float,double,int,long B) double,float,int,byte

C) byte,long,double,float D)double,int,float,long

5.执行完下列代码后,c的值是()。

int a=3;

char b=5;

char c=(char)(a+b);

A)’8’B)53 C)8 D)56

6.定义类头时,不可能用到的关键字是()。

A) class B)private C)extends D)public

7.下列类定义中,不正确的是()。

A) class x { .... } B) class x extends y { .... }

C) static class x implements y1,y2 { } D) public class x extends Applet { }

8.下列类头定义中,错误的是()。

A)public x extends y {...} B)public class x extends y {...}

C)class x extends y implements y1 {...} D)class x {...}

9.设 A为已定义的类名,下列声明A类的对象a的语句中正确的是()。

A) A a=new A( ); B) A a=A( );

C) A a=new class( ); D) a A;

10.Java语言的类间的继承关系是()。

A) 多重的B) 单重的C) 线程的D) 不能继承

11.以下关于Java语言继承的说法正确的是()。

A)Java中的类可以有多个直接父类B)抽象类不能有子类

C)Java中的接口支持多继承D)最终类可以作为其它类的父类

第一、二题必须做在第6页答题卡上,否则无分 一、单项选择题(每题1分,共20分) 1.以下()不是Java语言的特点。 A) 面向对象 B) 安全性C) 运行速度快D) 可移植性 2.下列变量定义错误的是 A) int a; B) double b=4.5; C) boolean b=true; D) float f=9.8; 3.以下()运算符运算的结果为布尔值。 A) & B) % C) ++ D) ?: 4.下列数据类型的精度由高到低的顺序是()。 A) float,double,int,long B) double,float,int,byte C) byte,long,double,float D)double,int,float,long 5.执行完下列代码后,c的值是()。 int a=3; char b=5; char c=(char)(a+b); A)’8’B)53 C)8 D)56 6.定义类头时,不可能用到的关键字是()。 A) class B)private C)extends D)public 7.下列类定义中,不正确的是()。 A) class x { .... } B) class x extends y { .... } C) static class x implements y1,y2 { } D) public class x extends Applet { } 8.下列类头定义中,错误的是()。 A)public x extends y {...} B)public class x extends y {...} C)class x extends y implements y1 {...} D)class x {...} 9.设 A为已定义的类名,下列声明A类的对象a的语句中正确的是()。 A) A a=new A( ); B) A a=A( ); C) A a=new class( ); D) a A; 10.Java语言的类间的继承关系是()。 A) 多重的B) 单重的C) 线程的D) 不能继承 11.以下关于Java语言继承的说法正确的是()。 A)Java中的类可以有多个直接父类B)抽象类不能有子类 C)Java中的接口支持多继承D)最终类可以作为其它类的父类
经验分享 程序员 微信小程序 职场和发展