盛年不重来,一日难再晨。及时宜自勉,岁月不待人。
一选择题
1.下面方法定义中,正确的是: A)int x(inta,b){return a-b;}
B)double x(inta,int b){intw;w=a-b;} C)double x(a,b){return b;} D)int x(inta,int b){return a-b;}
2.下面方法定义中,不正确的是: A)float x(inta,int b){return a-b;} B)int x(inta,int b){return a-b;} C)int x(inta,intb){return a*b;}
D)int x(inta,int b){return 1.2*(a-b);} 3下面方法定义中,正确的是: A)int x(){char ch='a';return (int)ch;} B)void x(){return true;} C)int x(){return true;}
D)int x(inta,b){return a-b;}
4设 X 、Y 均为已定义的类名,下列声明类X的对象x1的语句中正确的是? X x1=new X(); B)X x1= X ( ); C)X x1=new Y( ); D)int X x1;
5设 A为已定义的类名,下列声明并创建A类的对象a的语句中正确的是? A)A a=new A( ); B)public A a=A( ); B)C)A a=new class( ); D)a A;
6下面类的定义中结构正确的是?
A)class A B)class 2A C)int class A D)public class A ()
7下面关于类的结构的说法正确的是? A)类只能包含一个构造方法 B)类可以没有属性 C)类只能包含方法 D)类只能包含属性
8下面哪个关键字在定义类头时用不到? A)class B)public C)extends D)int33 9 this在程序中代表的是? A)类的对象 B)属性 C)方法 D)父类
10下列对构造方法的调用方式的描述中正确的是?
A)使用new调用 B)使用类名调用 C)使用对象名调用
D)调用方法为对象名.方法名()
11 以下关于构造函数的描述错误的是 ? A)构造函数的返回类型只能是void型 B)构造函数是类的一种特殊函数,它的方法名必须与类名相同
C)构造函数的主要作用是完成对类的对象的初始化工作
D)一般在创建新对象时,系统会调用构造函数
12下列构造方法的调用方式中,正确的 A)按照一般方法调用 B)由用户直接调用
C)只能通过new自动调用 D)不用调用,自动执行