A.<= B. >> C. :: D. =
A.= B. == C. + D. !=
A. MyClass operator*(double, double) ; B. MyClass operator*(double, MyClass); C. MyClass operator*(MyClass,double); D. MyClass operator*(MyClass, MyClass);
A. a.operator++() B. operator++(a) C. operator++(a,1) D. operator++(1,a)
A. K operator ( ) (int); B. int operator ( )(int&); C. int & operator ( )(int); D. K &operator( )(int);
A. 运算符函数的返回值类型是ostream & 。 B. 重载的运算符必须定义为类的成员函数。 C. 运算符函数的第一个参数的类型是ostream & 。 D. 运算符函数有两个参数。
A. 执行:p=&b; p->f1();语句,输出3 B. 执行:p=&b; p->f2();语句,输出4 C. 执行:p=&b; p->f1();语句,输出2 D. 执行:p=&b; p->f2();语句,输出1
A. 析构函数可以定义为虚函数 B. 基类的析构函数可以被派生类继承 C. 当系统撤销对象时,自动调用析构函数 D. 如果没有定义析构函数,编译系统自动生成析构函数
A. 统一的消息 B. 多种消息 C. 多种功能 D. 统一的功能
A. 类的嵌套 B. 类的继承和嵌套 C. 继承和虚函数 D. 抽象类