东北农业大学21秋《面向对象程序设计》平时作业1答案参考64

上传人:住在山****ck 文档编号:74851770 上传时间:2022-04-14 格式:DOCX 页数:12 大小:13.29KB
收藏 版权申诉 举报 下载
东北农业大学21秋《面向对象程序设计》平时作业1答案参考64_第1页
第1页 / 共12页
东北农业大学21秋《面向对象程序设计》平时作业1答案参考64_第2页
第2页 / 共12页
东北农业大学21秋《面向对象程序设计》平时作业1答案参考64_第3页
第3页 / 共12页
资源描述:

《东北农业大学21秋《面向对象程序设计》平时作业1答案参考64》由会员分享,可在线阅读,更多相关《东北农业大学21秋《面向对象程序设计》平时作业1答案参考64(12页珍藏版)》请在装配图网上搜索。

1、东北农业大学21秋面向对象程序设计平时作业1答案参考1. 下列关于构造函数说法不正确的是( )。下列关于构造函数说法不正确的是( )。A.构造函数必须与类同名B.构造函数可以省略不写C.构造函数必须有返回值D.在构造函数中可以对类中的成员进行初始化参考答案:C2. 下列代码的执行结果是( )。 public class Apublic static void main(Stringargs)System.out.println(5/2);A.2.5B.3C.2D.2.0参考答案:C3. C语言中scanf命令在c+中改用cin。( )A.正确B.错误参考答案:A4. cin和cout是系统预定

2、义的I/O流( )。A.类B.包含文件C.对象D.常量参考答案:C5. 类的继承方式可以是( )。A.private friend publicB.protected friend publicC.private friend protectedD.private protected public参考答案:D6. Give incompleted method: /one if(unsafe( )/do something else if(safe( )/doGive incompleted method:/oneif(unsafe( )/do something else if(safe(

3、)/do the other The method unsafe( ) will throw an IOException, which completes the method of declaration when added at line one。( )A.public void methodName( ) throws IOExceptionB.public void methodName( ) throw IOExceptionC.public void methodName( )D.public IOException methodName( )参考答案:A7. char str

4、=“hello”;int a=sizeof(str);a的值是( )。A.6B.7C.8D.9参考答案:A8. 下列类中( )是输入/输出流类iostream的派生类。A.fstreamB.ofstreamC.ifstreamD.ostream参考答案:A9. 以下正确的说法是( )。A.系统不允许用户重新定义标准库函数B.用户调用标准库函数前,必须重新定义C.用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中D.用户可以重新定义标准库函数,若如此,该函数将失去原有含义参考答案:D10. 在Java中%是取余运算符,要求两端操作数为整型。( )A.正确B.错误参考答案:

5、B11. 下面说法正确的是( )。A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方C.类的内联函数必须在类体内定义D.类的内联函数必须在类体外用关键字inline定义参考答案:B12. 下列循环结构中,不是无限循环的是( )。A.t=1; while(t-) coutB.t=1; docoutC.for(t=1; ; t+) coutD.for(t=0; t; t+) coutt;参考答案:D13. 可以在类的构造函数中对静态数据成员进行初始化。( )可以在类的构造函数中对静态数据成员进行初始化。( )A.正确B.

6、错误参考答案:B14. 符号&在C+中可以定义( )变量。A.指针B.类C.引用D.结构参考答案:C15. 虚基类是用来解决多继承中公共基类在派生类中产生多份基类成员的问题。( )A.正确B.错误参考答案:A16. 以下保留字( )不能出现在说明虚函数原型的语句中。A.staticB.operatorC.voidD.const参考答案:A17. 由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。( )A.正确B.错误参考答案:B18. 包含类fstream定义的头文件是( )。A.fstreamB.ofstreamC.ifstreamD.iostream参考答案:A19.

7、以下关键字不能用来声明类成员的访问权限的是( )。A.staticB.publicC.protectedD.private参考答案:A20. 在C+中,允许从一个类派生出任意多个类,但不允许某个类同时从多个类派生。( )在C+中,允许从一个类派生出任意多个类,但不允许某个类同时从多个类派生。( )A.正确B.错误参考答案:B21. Java语言中的数组元素只能是基本数据类型而不能为对象类型。( )A.正确B.错误参考答案:B22. 下列哪个类声明是正确的?( )A.abstract final class Hl.B.abstract private move( ).C.protected pr

8、ivate numberD.public abstract class Car.参考答案:D23. 纯虚函数是一种不给出具体实现的虚函数。( )A.错误B.正确参考答案:B24. class A public String toString( )return 4+; class B extends A publicclass Apublic String toString( )return 4+;class B extends Apublic String toString( )return super.toString( )+3;public class Testpublic static

9、void main(Stringargs)B b=new B( );System.out.println(b.toString( ); what is the result。( )A.the program throw an exceptionB.nullC.7D.43参考答案:D25. 若已定义 bytex=11,22,33,-66; 其中0k3,则对x数组元素错误的引用是( )。A.x5-3B.xkC.xk+5D.x0参考答案:C26. 下面哪个说法正确( )。A.如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字B.如果源文件包含import语句,则该语句必须是除空行

10、和注释行外的第一个语句行C.如果某源文件包含package语句,则该语句必须是第一个非空、非注释行D.接口中的方法必定是抽象方法,但可以不用关键字abstract修饰参考答案:ABCD27. 所有的异常类皆继承哪一个类?( )A.java.io.ExceptionB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error参考答案:C28. 如下哪些是Java中有效的关键字?( )A.ConstB.NULLC.falseD.thisE.native参考答案:CDE29. 可以用p.a的形式访问派生类对象p的基类成员a其中a是( )。A.

11、私有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.公有继承的公有成员参考答案:D30. 当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的( )。A.public成员B.private成员C.protected成员D.友元参考答案:A31. 已知如下代码:public class Test static long a = new long10; public static void main ( String arg ) System.out.println ( a6 ) ; 则下面( )语句是正确的。A.When running, some error will

12、 occur.B.When compile, some error will occur.C.Output is null.D.Output is 0.参考答案:D32. 关于函数的描述中,( )是正确的。A.派生类的虚函数与基类的虚函数具有不同的参数个数和类型B.基类中说明了虚函数后,派生类中其对应的函数一定要说明为虚函数C.虚函数是一个成员函数D.虚函数是一个static类型的成员函数参考答案:C33. 假定下列x和y均为int型变量,则不正确的赋值为( )。A.x=+yB.x+=y+C.x+=y+D.+x=+y参考答案:C34. 派生类是从基类派生出来,它不能再生成新的派生类。( )A.

13、正确B.错误参考答案:B35. 若要抛出异常,应该使用下列( )子句。A.tryB.throwC.finallyD.catch参考答案:B36. 下列运算符中,不能被重载的是( )。A.【】B.C.( )D./参考答案:B37. 使用const说明常量时,可以不必指出类型。( )A.错误B.正确参考答案:A38. 下列构造方法的调用方式中,正确的是( )。A.按照一般方法调用B.由用户直接调用C.只能通过 new 自动调用D.被系统调用参考答案:C39. 程序在调用重载函数时,根据( )区分到底要调用哪个函数?A.函数名B.返回值类型C.参数个数和类型D.以上都可以参考答案:C40. 在下列函

14、数原型中,可以作为类AA构造函数的是( )。A.void AA(int)B.int AA( )C.AA(int)constD.AA(int)参考答案:D41. 设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是( )。A.i=i+2B.a0=7C.i+ - -jD.a(0)=66参考答案:B42. 下面哪些判断是正确的( )A.Abstract不能和final并列修饰同一个类B.一个方法使用final修饰,则该方法所在的类不能被继承C.abstract方法所在的类必须是abstract类D.static方法中能处理非static域参考答案:ABC43. 设x和y均为bo

15、ol量,则x|y为假的条件是( )。A.它们均为真B.其中一个为真C.它们均为假D.其中一个为假参考答案:C44. 以下函数原型说明中,不正确的是( )。A.void int(double a);B.void Function(int);C.int Function(a);D.int Function( );参考答案:B45. 有下面类的说明,有错误的语句是( )。Class XA.int a=2; B.X( ); public: C.X(int val); D.X( );A.AB.BC.CD.D参考答案:A46. Java中main( )函数的值是( )。A.voidB.intC.charD

16、.String参考答案:A47. 若一个类中含有纯虚函数,则该类称为( )。A.基类B.虚基类C.抽象类D.派生类参考答案:C48. 下列语句输出结果为( )。 public class Apublic static void main(Stringargs)byte b=0xa; System.out.println(b); 。A.aB.10C.1D.0xa参考答案:B49. 关于以下程序段的说法正确的是( )。 1. public class Myar 2. public static void main(String argv) 3. inti=new int5; 4. System.out.println(i5); 5. 6. A.第2行编译出错B.第4行编译出错C.编译时产生错误D.编译时没有产生错误,运行时发生异常参考答案:D50. 下列正确的表达式( )A.double a=1. 0;B.Double a=new Double(1. 0);C.byte a = 340;D.Byte a = 120;参考答案:AB

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!