作业实验_类和对象基础

作业实验_类和对象基础

ID:47203233

大小:60.24 KB

页数:7页

时间:2019-08-25

作业实验_类和对象基础_第1页
作业实验_类和对象基础_第2页
作业实验_类和对象基础_第3页
作业实验_类和对象基础_第4页
作业实验_类和对象基础_第5页
作业实验_类和对象基础_第6页
作业实验_类和对象基础_第7页
资源描述:

《作业实验_类和对象基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、类和对象基础一、选择题1、下列哪一个不属于JAVA语言的数据类型A)指针类型B)类C)数组D)浮点类型答案:2、声明类的关链字是A)ClassB)classC)voidD)main答案:3、不属于java类中的变量的是A)实例成员变量B)类成员变量C)局部变量D)寄存器变量答案:4、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传冋的值也可以不相同,这种面向对象程序特性称为A)隐藏B)覆盖C)重载D)Java不支持此特性答案:5、不使用static修饰符限定的方法称为实例成员方法,

2、下列哪一个说法是不正确的A)成员方法可以直接调用父类的成员方法B)成员方法可以直接调用父类的类方法C)成员方法不可以直接调用其他类的成员方法D)成员方法可以直接调用本类的类方法答案:6、函数重载是指A)两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B)两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C)两个以上的函数名字不同,但形参的个数或类型相同D)两个以上的函数取相同的函数名,并吐函数的返回类型相同答案:7、下述哪个说法是不正确的A)局部变量在使用Z前无需初始化,因为有该变量类型的默认值B)

3、类成员变量由系统白动进行初始化,也无需初始化C)参数的作用域就是所在的方法D)for语句中定义的变量,当for语句执行完时,该变量就消亡了答案:8、下列代码的执行结果是:publicclassTest6{pub1icstaticvoidmain(Stringargs[]){inta二4,b二6,c二8;Strings="abc";System.out.printin(a+b+s+c);System,out.printlnO;}}A)ababccB)464688C)46abc8D)10abc8答案:9、下列关于变量作用域的说法中

4、,正确的一项是A)方法参数的作用域是方法外部代码段;B)界常处理参数的作用域是方法外部代码段;C)局部变量的作用域是整个类;D)局部变量的作用域是类的某个方法;答案:10、下列关于JAVA语言中要使用的一个变量,不正确的是:A)在JAVA程序中要使用一个变量,必须先对其进行声明;B)变童声明语句可以在程序的任何地方,只要在变量使用前就可以;C)变量不可以在其作用域之外使用;D)局部变量在使用之前可以不初始化,系统使用默认的初始值;答案:11.一个int型整数和一个double型浮点数进行加法运算,结果类型是()A.Int型B.

5、Double型C.Float型D.Long型12.一个可以独立运行的Java应用程序()A.可以有一个或多个main方法B.最多有两个main方法C.可以有一个或0个main方法D.只能有一个main方法13.()方法是JavaApplication执行的入口点。A.Main方法B.Tnit方法C.Man方法13.以下的变量定义语句中,合法的是()A.Intlong二3.2345333L;B.Byte$bl=224333;A.Float二345.33532F;B.Doublea=Double.MAX_VALUE;11.下列关于

6、Java程序结果的描述屮,不正确的一项是()A.一个Java源文件可以包括多个类定义,但只能有一个public类;B.—个Java源文件可以包括一个package语句;C.一个Java源文件可以有多个public类;D.源文件名和程序类名必须保持一致。二、分析题12.下面程序是否通过编译,为什么?publicclassabc{intage;Stringsname;age二23;}答案:13.指出下面出错的地方,为什么?a)classabc{b)intage;c)Stringsname;d)staticStringclasser

7、;e)voidsetAge(age){f)age二age;g)}h)staticstaticvoidspeak(){i)System,out.println("年龄:”+age+”;班级:”+classer);J)}k)}14.源代码如下所示,你觉得程序能否通过编译呢,如果可以通过编译输出的结果会是什么呢?publicclassTestOverLoad{publicstaticvoidmain(String[]args){Testtest=newTest();test.print(null);}}classTest{publi

8、cvoidprint(Stringsome){Systein.out•println("Stringversionprint”);}publicvoidprint(Objectsome){System.out.println("Objectversionprint");}}答

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。