东北农业大学21秋《面向对象程序设计》在线作业二答案参考36

上传人:M****1 文档编号:495230504 上传时间:2022-10-21 格式:DOCX 页数:14 大小:14.46KB
返回 下载 相关 举报
东北农业大学21秋《面向对象程序设计》在线作业二答案参考36_第1页
第1页 / 共14页
东北农业大学21秋《面向对象程序设计》在线作业二答案参考36_第2页
第2页 / 共14页
东北农业大学21秋《面向对象程序设计》在线作业二答案参考36_第3页
第3页 / 共14页
东北农业大学21秋《面向对象程序设计》在线作业二答案参考36_第4页
第4页 / 共14页
东北农业大学21秋《面向对象程序设计》在线作业二答案参考36_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《东北农业大学21秋《面向对象程序设计》在线作业二答案参考36》由会员分享,可在线阅读,更多相关《东北农业大学21秋《面向对象程序设计》在线作业二答案参考36(14页珍藏版)》请在金锄头文库上搜索。

1、东北农业大学21秋面向对象程序设计在线作业二答案参考1. 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式?( )A.值传递调用B.返回值C.地址传递调用D.以上都不是参考答案:C2. 下列( )的调用方式是引用调用。A.形参是指针,实参是地址值B.形参是引用,实参是变量C.形参是变量,实参是地址值D.形参和实参都是变量参考答案:B3. int a=10,*p=&a;printf(“%d”,*p);则打印结果是( )。A.10B.无法确定C.a的地址值D.11参考答案:A4. 要使用Vector必须import入下面哪个包?( )A.jav

2、a.VectorB.java.ioC.java.utilD.java.Applet参考答案:C5. 下列语句序列执行后,ch1的值是( )。 char ch1=&39;A&39;,ch2=&39;W&39; if(ch1 + 2 ch2 ) +ch1;A.AB.BC.CD.B参考答案:B6. 派生类是从基类派生出来,它不能再生成新的派生类。( )A.正确B.错误参考答案:B7. 一个类可以作为另一个类的友元类。( )A.错误B.正确参考答案:B8. 如下哪些是Java中正确的整数表示( )A.22B.0x22C.022D.22H参考答案:ABC9. 下面的表达式哪个是正确的( )A.Strin

3、g s=你好;int i=3; s+=i;B.String s=你好;int i=3; if(i=s) s+=i;C.String s=你好;int i=3; s=i+s;D.String s=你好;int i=3; s=i+;参考答案:A10. 设要把一个文件输出流对象myFile与文件“f:myText.txt”相关联,所用的C语句是ifstreammyFile(f:myText.txt,ios:in|ios:out);( )设要把一个文件输出流对象myFile与文件“f:myText.txt”相关联,所用的C语句是ifstreammyFile(f:myText.txt,ios:in|io

4、s:out);( )A.正确B.错误参考答案:B11. 一般的成员函数可以重载。( )A.对B.错参考答案:A12. 下列各输出语句中,显示结果为“123”的是( )。A.System.out.println(1+2+3+);B.System.out.println(1+2+3);C.System.out.println(1+2+3);D.System.out.println(1+2+3);参考答案:D13. public class X extends Frame public static void main(String args) X x=new X( ); x.public clas

5、s X extends Frame public static void main(String args) X x=new X( ); x.pack( ); x.setVisible(true); public X( ) setLayout(new GridLayout(2,2); Panel p1=new Panel( ); add(p1); Button b1A.all change height and widthB.Button Two change height and Button Three change widthC.Button One change heightD.But

6、ton Four change height and width参考答案:D14. 如下哪些是Java中有效的关键字?( )A.ConstB.NULLC.falseD.thisE.native参考答案:CDE15. 下列哪些语句是正确的( )。A.int a=new int3;B.int a=1,3,2,3,4,1,2;C.String s=new String2;D.String s=can,I,help,you参考答案:BCD16. 关键字super的作用是( )。A.用来调用父类的构造方法B.用来调用父类中被重载的方法C.用来访问父类被隐藏的成员变量D.以上都是参考答案:D17. 类外可

7、以直接引用类的所有静态数据成员和静态成员函数。( )A.对B.错参考答案:B18. 假定AB为一个类,则执行“AB a(4), b5, *p2;”语句时,自动调用该类构造函数的次数为( )。A.9B.7C.6D.11参考答案:C19. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问参考答案:C20. 运算符delete删除一个动态对象时( )。A.首先为该动态对象调用构造函数,

8、再释放其占用的内存B.首先释放该动态对象占用的内存,再为其调用构造函数C.首先为该动态对象调用析构函数,再释放其占用的内存D.首先释放动态对象占用的内存,再为其调用析构函数参考答案:C21. 下列表示引用的方法中,( )是正确的。已知:int k=1000A.int &x=kB.char &yC.int &z=1000D.float &t=&k参考答案:A22. 下列运算符中,不能被重载的是( )。A.【】B.C.( )D./参考答案:B23. 下列程序段中具有相同值的是( )。class Baseint b; class Base1:virtual public baseint b1; cl

9、ass Base2:virtual public baseint b2; class derived:public base1,base 2int b3; derived dA.d.b与d.base1:bB.d.base1:b与d.base1:b1C.d.b与d.b3D.d.base2:b与d.base2:b2参考答案:A24. 以下关键字不能用来声明类成员的访问权限的是( )。A.staticB.publicC.protectedD.private参考答案:A25. 设有说明:ofstream outfile; 则执行语句:outfile.open(“data1.txt”); 后,文件:da

10、ta1.txt是一个( )。A.用于输入的文本文件B.用于输出的文本文件C.用于输入的二进制文件D.用于输出的二进制文件参考答案:B26. 如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时应使用关键字( )。A.thisB.superC.implementsD.extends参考答案:B27. 在下列函数原型中,可以作为类AA构造函数的是( )。A.void AA(int)B.int AA( )C.AA(int)constD.AA(int)参考答案:D28. 在Jave中,用package语句说明一个包时,该包的层次结构必须是( )。A.与文件的结构相同B.与文件目录的层次相

11、同C.与文件类型相同D.与文件大小相同参考答案:B29. 一个算法必须能在有限步骤内解决问题。( )一个算法必须能在有限步骤内解决问题。( )A.正确B.错误参考答案:A30. 在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。( )A.错误B.正确参考答案:A31. 设有定义float x=3.5f,y=4.6f,z=5.7f; 则以下的表达式中,值为true的是( )。A.xy|xzB.x!=yC.z(y+x)D.xy&!(x。( )A.错误B.正确参考答案:B37. 下列关于成员函数特征的描述中,错误的是( )。A.成员函数可以重载B.成员函数一定是内联函数C.成员函数可以设置参数的默认值D.成员函数可以是静态的参考答案:B38. 下面关于析构函数描述正确的是( )。A.系统可以提供默认的析构函数B.析构函数必须由用户定义C.析构函数没有参数D.析构函数可以设置默认参数参考答案:AC39. 已知“float *p; p=new float2;”,若要释放p所指向的堆中的这些字节,下列语句正确的是( )。已知“float *p; p=new float2;”,若要释放p所指向的堆中的这些字节,下列语句正确的是( )。A.delete p;B.delete p

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号