欢迎来到天天文库
浏览记录
ID:59324749
大小:570.50 KB
页数:24页
时间:2020-09-05
《交通大学C语言第二次作业.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、题目1正确满分1.00标记题目题干对于传值调用(ByValue)的描述,哪一个正确?( )选择一项:a. 实际参数和形式参数共占相同的内存位置b. 实际参数会把内存地址传递给形式参数c. 实际参数和形式参数可以使用不同的数据类型d. 实际参数会将变量内容复制后,把副本传给形式参数 题目2正确满分1.00标记题目题干关于多态,下列说法错误的是()选择一项:a.编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本 b.多态和重载是两个完全不同的概念,前者
2、是通过定义虚方法和重写虚方法来实现,后者是通过对同一个函数名编写多个不同的实现代码来完成。c.多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本d.多态实际上就是重载,它们本质上是一样的题目3正确满分1.00标记题目题干关于静态成员,下列说法正确的是()选择一项:a.在类实例化后静态成员也被实例化,因此不同的对象有不同的静态成员b.在类定义时静态成员属于类,在类实例化后静态成员属于对象c.同一个类中的静态成员,类实例化后,在
3、不同的对象中形成不同的静态成员d.在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本 题目4正确满分1.00标记题目题干假设有类C继承类B,类B继承类A,则下面说法正确的是()选择一项:a.C仅继承类A的所有成员,不继承类B的成员b.类C仅继承类B的所有成员,不继承类A的成员c.类C不仅继承类B的所有成员,也继承类A的所有成员 d.类C继承类A的部分成员,同时继承类B的所有成员题目5正确满分1.00标记题目题干下列对于对象的描述,哪一个正确?( )选择一项:a. 使用private将对象实例化b.
4、 一个类只能产生一个对象c. 使用new运算符来自动实现属性d. 类下可以实例化多个对象 题目6正确满分1.00标记题目题干下面关于接口的说法,正确的是()选择一项:a.接口中定义的方法可以编写其实现代码b.接口中定义的方法都必须是虚方法c.接口中的所有方法都必须在其派生类中得到实现 d.继承接口的类可提供被继承接口中部分成员的实现代码题目7正确满分1.00标记题目题干下面关于类的定义,错误的是( )选择一项:a.classA{voidf(){}};b.classA{privatevoidf(){return;
5、}}c.classA{voidf(){}}d.classA{f(){ }} 题目8正确满分1.00标记题目题干要从派生类中访问基类的成员,应使用关键字()选择一项:a.base b.newc.thisd.override题目9正确满分1.00标记题目题干在类A中定义了属性y:classA{publicinty{get{return1;}set{}}}并试图通过下列代码来实现对属性y的访问A b=newA();b.y=2;intx=b.y;对此,下列说法正确的是( )选择一项:a.属性y可读、但不可写,因此语句
6、“b.y=2;”是错误的b.属性y可读可写,因此变量x的值为2c.属性y可写,但不可读,因此语句“intx=b.y;”是错误的d.属性y可读可写,变量x的值为1 题目10正确满分1.00标记题目题干在类A中试图重载构造函数,并使用构造函数创建对象:classA{A(){ } //语句1publicvoidA(intx){ } //语句2publicA(intx,inty){ } //语句3}classProgram{staticvoidMain(string[]args){Aa=newA(); /
7、/语句4Ab=newA(100,200); //语句5}}其中,正确的语句包括( ) 。选择一项:a.语句1、语句2和语句3b.语句3和语句5c.语句2和语句4d.语句1、语句3和语句5 题目11正确满分1.00标记题目题干对于类的static成员来说,即使没有实例化类的对象,也可以通过类名来引用选择一项:对 错题目12正确满分1.00标记题目题干不能直接实例化接口。选择一项:对 错题目13正确满分1.00标记题目题干抽象基类的方法中,所有方法都必须被声明为abstract选择一项:对错 题目1
8、4正确满分1.00标记题目题干对象定义后,需用“new”关键字将对象实例化,这样才能为对象在内存中分配保存数据的空间选择一项:对 错题目15正确满分1.00标记题目题干构造函数名字和类名相同选择一项:对 错题目16正确满分1.00标记题目题干具有抽象方法的类必须声明为abstract选择一项:对 错题目17正确满分1.00标记题目题干使用关键字sealed声
此文档下载收益归作者所有