大学网课搜题引擎
首页
爱课程(中国大学MOOC)
面向对象程序设计
第二章面向对象方法
题目详情
简答题
下列运算符中,*运算符在C++中不能重载( )。A.? B. + C.- D.<=
查看答案与解析
简答题
系统提供的默认拷贝构造函数实现的是“浅拷贝”,下列关于浅拷贝的说法中正确的是( )。 A、当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放 B、当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确 C、如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题 D、如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题
简答题
假定MyClass 为一个类,则该类的拷贝构造函数的声明语句为 ( )。 A) MyClass& (MyClass x); B) MyClass (MyClass x); C) MyClass(MyClass &x); D) MyClass (MyClass *x);
简答题
友元运算符obj1>;obj2被C++编译器解释为()。 A、operator>;(obj1,obj2) B、>;(obj1,obj2) C、jobj2.operator>;(obj1) D、obj1.operator(obj2)
简答题
假定X为一个类,执行X a[3],*p[2];语句时会自动调用该类的构造函数( )次。 A、2 B、3 C、4 D、5
简答题
this指针是C++实现( )的一种机制。 A、抽象 B、封装 C、继承 D、重载
多选题
在下列关键字中,用以说明类中公有成员的是【】。 A. public B. private C. protected D. friend
简答题
有关类和对象的说法不正确的是 ______。 A) 对象是类的一个实例 B) 一个类只能有一个对象 C) 任何一个对象只能属于一个具体的类 D) 类与对象的关系和数据类型和变量的关系相似
面向对象程序设计
章节列表
第一章C++基础
5
第二章面向对象方法
8
第三章继承与多态
8
第四章输入输出流
5
期末考试
379