填空题

重载加法运算符“+”,其函数名是______。

【参考答案】

operator+
<上一题 目录 下一题>
热门 试题

填空题
有如下程序:#include<iostream>using namespace std;class Pet{char name[10];public:Pet(char*name){strcpy(this->name,name);}const char*getName()const {return name;}virtual void call()const=0;};class Dog:public Pet{public:Dog(char*name):Pet(name){}void call()const{cout<< 汪汪叫 :}};class Cat:public Pet{public:Cat(char*name):Pet(name){}void call()const{cout<< 喵喵叫 ;}};int main(){Pet*pet1=new Dog( 哈克 ),*pet2=new Cat( 吉米 );cout<<pet1->getName();pet1->call();cout<<end1;cout<<pet2->getName();pet2->call();cout<<end1;return 0;}程序的输出结果是______。
填空题
有如下类定义,请将Sample类的拷贝构造函数补充完整。class Sample{public:Sample(){)~Sample(){if(p)delete p;)Sample(const Sample& s){______}void SetData(int data) {p=new int(data);}private:int*p;};
相关试题
  • 有如下程序:#include<iostream>using ...