交通大学C语言第二次作业(25页).docx
《交通大学C语言第二次作业(25页).docx》由会员分享,可在线阅读,更多相关《交通大学C语言第二次作业(25页).docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-交通大学C语言第二次作业-第 25 页题目1正确满分1.00标记题目题干对于传值调用(By Value)的描述,哪一个正确?()选择一项:a.实际参数和形式参数共占相同的内存位置b.实际参数会把内存地址传递给形式参数c.实际参数和形式参数可以使用不同的数据类型d.实际参数会将变量内容复制后,把副本传给形式参数题目2正确满分1.00标记题目题干关于多态,下列说法错误的是( )选择一项:a. 编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本b. 多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一个
2、函数名编写多个不同的实现代码来完成。c. 多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本d. 多态实际上就是重载,它们本质上是一样的题目3正确满分1.00标记题目题干关于静态成员,下列说法正确的是( )选择一项:a. 在类实例化后静态成员也被实例化,因此不同的对象有不同的静态成员b. 在类定义时静态成员属于类,在类实例化后静态成员属于对象c. 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员d. 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本题目4正确满分1.0
3、0标记题目题干假设有类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.一个类只能产生一个对象c.使用new运算符来自动实现属性d.类下可以实例化多个对象题目6正确满分1.00标记题目题干下面关于接口的说法,正确的是( )选择一项:a. 接口中定义的方法可以编写其实现代
4、码b. 接口中定义的方法都必须是虚方法c. 接口中的所有方法都必须在其派生类中得到实现d. 继承接口的类可提供被继承接口中部分成员的实现代码题目7正确满分1.00标记题目题干下面关于类的定义,错误的是( )选择一项:a. class Avoid f( ) ;b. class Aprivate void f() return; c. class Avoid f( ) d. class Af( ) 题目8正确满分1.00标记题目题干要从派生类中访问基类的成员,应使用关键字( )选择一项:a. baseb. newc. thisd. override题目9正确满分1.00标记题目题干在类A中定义了属
5、性y:class Apublic int ygetreturn 1;set 并试图通过下列代码来实现对属性y的访问A b=new A();b.y=2;int x=b.y;对此,下列说法正确的是( )选择一项:a. 属性y可读、但不可写,因此语句“b.y=2;”是错误的b. 属性y可读可写,因此变量x的值为2c. 属性y可写,但不可读,因此语句“int x=b.y;”是错误的d. 属性y可读可写,变量x的值为1题目10正确满分1.00标记题目题干在类A中试图重载构造函数,并使用构造函数创建对象:class AA( ) /语句1public void A(int x) /语句2public A(i
6、nt x, int y) /语句3class Programstatic voidMain(string args)A a=new A(); /语句4A b=new A(100,200); /语句5其中,正确的语句包括( )。选择一项:a. 语句1、语句2和语句3b. 语句3和语句5c. 语句2和语句4d. 语句1、语句3和语句5题目11正确满分1.00标记题目题干对于类的static成员来说,即使没有实例化类的对象,也可以通过类名来引用选择一项:对错题目12正确满分1.00标记题目题干不能直接实例化接口。选择一项:对错题目13正确满分1.00标记题目题干抽象基类的方法中,所有方法都必须被声明
7、为abstract选择一项:对错题目14正确满分1.00标记题目题干对象定义后,需用“new”关键字将对象实例化,这样才能为对象在内存中分配保存数据的空间选择一项:对错题目15正确满分1.00标记题目题干构造函数名字和类名相同选择一项:对错题目16正确满分1.00标记题目题干具有抽象方法的类必须声明为abstract选择一项:对错题目17正确满分1.00标记题目题干使用关键字sealed声明的类不能是基类选择一项:对错题目18正确满分1.00标记题目题干析构函数可以重载选择一项:对错题目19正确满分1.00标记题目题干在类定义中,数据成员(字段)被默认声明为public选择一项:对错题目20正
8、确满分1.00标记题目题干在属性的声明中,set完成对数据值的设置修改,value是一个关键字,表示要写入数据成员的值选择一项:对错题目21正确满分1.00标记题目题干在一个派生类的对象被实例化以后,基类的构造函数被显式或隐式地调用,来完成在派生类对象中任何基类实例变量所需的初始化。选择一项:对错题目22正确满分1.00标记题目题干调用方法传递参数时,形式参数和实际参数的( )必须匹配。选择一项:a. 名称b. 类型c. 地址d. 访问修饰符题目23正确满分1.00标记题目题干假设A类有如下定义,设a是A类的一个实例,下列语句调用( )是错误的。class A public int i; pu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通大学 语言 第二次 作业 25
限制150内