题目内容
(请给出正确答案)
[主观题]
类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“<<”。()
类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“<<”。()
答案
查看答案
类对象的输入输出需在类中定义重载的提取运算符“>>”和插入运算符“<<”。()
第1题
A.在类中声明构造函数时,名称须与类名相同
B.具有重载特性,可以建立多个相同名称
C.使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D.以上都是
第2题
A.重载
B.覆盖
C.隐藏
D.Java不支持此特性
第3题
A.可以根据需要重新定义重载的运算符的优先级和结合性
B.重载运算符的操作数个数不能改变
C.运算符重载要求至少有一个运算数是自定义类型
D.运算符重载有成员重载和友元重载两种形式
第4题
A.该类的方法不能被重载
B.该类可以用new A(); 实例化一个对象
C.该类不能被继承
D.以上说法都不对
第5题
A.隐藏
B.重写
C.重载
D.没有此特性
第6题
A.myclassoperator++()
B.myclass& operator++()
C.myclassoperatorint++(int)
D.myclass& operator++(int)
第8题
在C++中,如果在类中重载了函数调用运算符(),那么重载函数调用的一般形式为:()。
(A)(表达式)对象
(B)(表达式表)对象
(C)对象(表达式)
(D)对象(表达式表)
第9题
A.析构函数可以重载
B.对象销毁前会自动调用析构函数
C.如果定义一个类时没有定义析构函数,则系统会提供一个默认的析构函数~(){}
D.析构函数的函数类型为void
第11题
A.为类重载new运算符
B.为类添加析构函数,在析构函数中释放资源
C.为类添加delete运算符
D.为实现IDisposable借口