欢迎来到天天文库
浏览记录
ID:31587129
大小:103.51 KB
页数:28页
时间:2019-01-14
《类和对象练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、类和对象一、选择题1、下面对方法的作用描述不正确的是:(dd)A、使程序结构清晰B、功能复用C、代码简洁D、重复代码2、方法内定义的变量:(bb)A、一定在方法内所有位置可见B、可能在方法内的局部位置可见C、在方法外可以使用D、在方法外可见3、方法的形参:(a)A、可以没有B、至少有一个C、必须定义多个形参D、只能是简单变量4、方法的调用:(c)A、必须是一条完整的语句B、只能是一个表达式C、可能是语句,也可能是表达式D、必须提供实际参数5、return语句:(dd)A、不能用来返回对象B、只可以返回数值C、方法都必须含有D、一个方法中可以有多个
2、return语句6、void的含义:(dd)A、方法体为空B、方法体没有意义C、定义方法时必须使用D、方法没有返回值7、main()方法的返回类型是:(cc)A、booleanB、intC、voidD、static8、方法重载所涉及的方法:(a)A、有相同的名字B、参数个数必须不同C、参数类型必须不同D、返回类型必须不同9、下面关于类和对象之间关系的描述,正确的是(cc)A、联接关系B、包含关系C、具体与抽象的关系D、类是对象的具体化10、下面关于java中类的说法哪个是不正确的(c) A、类体中只能有变量定义和成员方法的定义,不能有其他语句。
3、 B、构造方法是类中的特殊方法。 C、类一定要声明为public的,才可以执行。 D、一个java文件中可以有多个class定义。11、下列哪个类声明是正确的(d) A、publicvoidH1{…}B、publicclassMove(){…} C、publicclassvoidnumber{}D、publicclassCar{…}12、下面的方法声明中,哪个是正确的(cc)A、publicclassmethodName(){}B、publicvoidintmethodName(){}C、publicvoidmethodName(){}D、
4、publicvoidmethodName{}13、下述哪些说法是不正确的?(b)A、实例变量是类的成员变量B、实例变量是用static关键字声明的C、方法变量在方法执行时创建D、方法变量在使用之前必须初始化14、下面对构造方法的描述不正确是(bb)。A、系统提供默认的构造方法B、构造方法可以有参数,所以也可以有返回值C、构造方法可以重载D、构造方法可以设置参数15、定义类头时,不可能用到的关键字是(bbb)。 A、classB、privateC、extendsD、public16、下列类头定义中,错误的是(a)。A、publicxextendsy
5、{...}B、publicclassxextendsy{...}C、classxextendsyimplementsy1{...}D、classx{...}17、设A为已定义的类名,下列声明A类的对象a的语句中正确的是(d)。A、floatAa;B、publicAa=A();C、Aa=newint();D、staticAa=newA();18、设i,j为类X中定义的int型变量名,下列X类的构造方法中不正确的是(a)。A、voidX(intk){i=k;}B、X(intk){i=k;}C、X(intm,intn){i=m;j=n;}D、X(){i
6、=0;j=0;}19、有一个类A,以下为其构造方法的声明,其中正确的是(b)。A、voidA(intx){...}B、publicA(intx){...}C、publica(intx){...}D、staticA(intx){...}20、下列方法定义中,不正确的是(c)。A、floatx(inta,intb){return(a-b);}B、intx(inta,intb){returna-b;}C、intx(inta,intb);{returna*b;}D、intx(inta,intb){return1.2*(a+b);}21、设i,j为类X中定
7、义的double型变量名,下列X类的构造方法中不正确的是(a)。A、doubleX(doublek){i=k;returni;}B、X(){i=6;j=8;}C、X(doublem,doublen){i=m;j=n;}D、X(doublek){i=k;}22、设ClassA为已定义的类名,下列声明ClassA类的对象ca的语句中正确的是(a)。A、publicClassAca=newClassA();B、publicClassAca=ClassA();C、ClassAca=newclass();D、caClassA;23、设m,n为类A中定义的i
8、nt型变量名,下列A类的构造方法中不正确的是(a)。A、voidA(intk){m=k;}B、A(intk){m=k;}C、A(intm
此文档下载收益归作者所有