武汉理工面向对象程序设计C++(新)-作业二

发布时间:2024-02-25 10:02:41浏览次数:34
面向对象程序设计 新作业二判断题语言中既允许单继承又允许多继承。( )正确错误答判断题单继承情况下派生类中对基类成员的访问也会出现二义性( )正确错误答判断题派生类是从基类派生出来它不能再生成新的派生类。 ( )正确错误答判断题某类中的友元类的所有成员函数可以存取或修改该类中的私有成员( )正确错误答判断题使用模板可以减少重复劳动提高代码重用率( )正确错误答判断题函数的参数个数和类型都相同,只是返回值不同,这不是重载函数。正确错误答 判断题友元函数说明在类体内,它是一种成员函数。正确错误答判断题在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。( )正确错误答判断题析构函数不能被继承。正确错误答判断题解决多继承情况下出现的二义性的方法之一是使用成员名限定法。正确错误答判断题可以在类的构造函数中对静态数据成员进行初始化。 ( )正确错误答判断题函数的定义不可以嵌套类的定义可以嵌套。 ( )正确错误答 判断题析构函数不能是纯虚函数。( )正确错误答判断题类和对象之间的关系是抽象和具体的关系。 ( )正确错误答判断题使用关键字  定义的类中默认的访问权限是私有 !"的。 ( )正确错误答判断题说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。 ( )正确错误答判断题在说明语句 #$$%&'('%)中,& 的值与( 的值相等。正确错误答判断题函数定义中的形参的作用域是该函数的函数体。 ( )正确错误答 判断题空类就是没有名字的类。 ( )正确错误答判断题作用域运算符只能用来限定成员函数所属的类。 ( )正确错误答单选题已知:*!+')下列表示引用的方法中,正确的是( )。*!%,'+*!%-'*!%./01!%!'%+)答单选题下列语句中,将函数 *!2+*!,*!-正确重载的是()。01!2+*!,*!-)*!2+*!*!&)01!2+01!,01!-)/312&"2+*!-*!,)答单选题假设已经定义好了一个类 !23"*!,现在要定义类 3" "3,它是从 !23"*! 私有派生的,定义类 3" "3 的正确写法是()。"3" "3!23"*! !"456"3" "3!23"*!2&456"3" "3 !"!23"*!456/"3" "32&!23"*!456答单选题下列不是构造函数的特征的是()。构造函数的函数名与类名相同构造函数可以重载构造函数必须指定类型说明 /构造函数可以设置缺省参数答单选题下列表示引用的方法中,()是正确的。 已知:*!')*!%,')#%-)*!%.')/01!%!'%)答单选题已知 *!('%),输出指针  十进制的地址值的方法是()12!小于 小于 12!小于 小于 (12!小于 小于 %/12!小于 小于 1*7%答/单选题系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。函数的返回值类型参数的类型函数名称/参数个数答单选题假定 8- 为一个类,则该类的拷贝构造函数的声明语句为()。8-8-,8-%8-,8-8-%,/8-8-(,答单选题对使用关键字 *"9 所开辟的动态存储空间,释放时必须使用():"""!" ""/3""!"答/单选题面向对象程序设计思想的主要特征中不包括()。封装性多态性继承性/功能分解,逐步求精答/单选题类的私有成员可在何处访问()通过子类的对象访问本类及子类的成员函数中通过该类对象访问/本类的成员函数中答/单选题下列关于 函数的叙述中,正确的是 。每个函数至少要具有一个参数函数在被调用之前必须先声明每个函数都必须返回一个值/函数不能自己调用自己答单选题下面说法中,正确的是()一个类只能定义一个构造函数,但可以定义多个析构函数一个类只能定义一个析构函数,但可以定义多个构造函数构造函数与析构函数同名,只要名字前加了一个求反符号(;)/构造函数可以指定返回类型,而析构函数不能指定任何返回类型,即使是 13 类型也不可以 答单选题下面运算符中,不能被重载的运算符是()。小于 '-</答单选题调用一成员函数时,使用动态联编的情况是(  )通过对象调用一虚函数通过指针或引用调用一虚函数通过对象调用一静态函数/通过指针或引用调用一静态函数答单选题有关析构函数的说法,不正确的是()。析构函数有且仅有一个析构函数和构造函数一样可以有形参析构函数的功能是在系统释放对象之前作一些内存清理工作/析构函数无任何函数类型答单选题在下面有关静态成员函数的描述中,正确的是()。在静态成员函数中可以使用 !# 指针在建立对象前就可以为静态数据成员赋值静态成员函数在类外定义时,要用 !! 前缀/静态成员函数只能在类外定义答单选题将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是() 不合法的运算符一元运算符无操作数的运算符/二元运算符答单选题下列语句中错误的是()。*!('*"9*!*!('*"9*!*!('*"9*!/*!('*"9*!答/单选题当一个类的某个函数被说明为 !2 时,该函数在该类的所有派生类中()。都是虚函数只有被重新说明时才是虚函数只有被重新说明为 !2 时才是虚函数/都不是虚函数答
文档格式: docx,价格: 5下载文档
返回顶部