[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4Q8WT9sbNhtXA1LDQW33A20I3TtyMbshee3m81z49Lo":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2024-12-02 18:23:20",168572961,[8,9,10,11],"所有的运算符都可以通过重载而被赋予新的含义","有的运算符可以作为非成员函数重载","不得为重载的运算符函数的参数设置默认值","有的运算符只能作为成员函数重载",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},98,"80cdcfcb7950cbc1d9d5494bdb706cd7","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fcef95fae4e1dc3d526e9990fcbad7db3.jpg","面向对象程序设计","work_37228731","第八章作业","下列关于运算符重载的叙述中,错误的是( )",[21,32,41,48,57,66,69,78,87,96],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],168572956,[25,26,27,28],"引用","虚函数","指针","重载函数","下列选项中,与实现运行时多态性无关的是( )","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],168572957,[36,37,38,39],"一个对象调用不同名称的函数","不同的对象调用不同名称的函数","不同的对象调用相同名称的函数","一个对象调用不同名称的对象","所谓多态性是指 ( )",{"answer":42,"createTime":5,"id":43,"options":44,"question":47,"source":30,"type":31},[],168572958,[26,45,46,28],"纯虚函数","模板函数","在一个抽象类中,一定包含有( )",{"answer":49,"createTime":5,"id":50,"options":51,"question":56,"source":30,"type":31},[],168572959,[52,53,54,55],"operator&gt;=(a,b)","operator&gt;=(b)","operator&gt;=(a)","operator&gt;=(b,a)","如果表达式a&gt;=b中的&quot;&gt;=&quot;是作为非成员函数重载的运算符,则可以等效地表示为( )",{"answer":58,"createTime":5,"id":59,"options":60,"question":65,"source":30,"type":31},[],168572960,[61,62,63,64],"Value operator\u002F(Value)","Value operator-(Value)","Value operator*(int)","Value operator+(Value,Value)","下列运算符函数中,肯定不属于类Value的成员函数的是( )",{"answer":67,"createTime":5,"id":6,"options":68,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":70,"createTime":5,"id":71,"options":72,"question":77,"source":30,"type":31},[],168572962,[73,74,75,76],"1111","1212","1112","1211","有如下程序:#include&lt;iostream&gt;using namespace std;class GA{public: virtual int f(){return 1;}};class GB:public GA{public: virtual int f(){return 2;}};void show(GA g){cout&lt;&lt;g.f();}void display(GA &amp;g){cout&lt;&lt;g.f();}int main(){ GA a;show(a);display(a); GB b;show(b);display(b); return 0;}运行时的输出结果是( )",{"answer":79,"createTime":5,"id":80,"options":81,"question":86,"source":30,"type":31},[],168572963,[82,83,84,85],"纯虚函数都的声明可以不用&quot;=0;&quot;结束","拥有纯虚函数的类是抽象类,不能用来定义对象","抽象类的派生类若不实现纯虚函数,它也是抽象类","纯虚函数的声明以&quot;=0;&quot;结束","下列有关抽象类和纯虚函数的叙述中,错误的是( )",{"answer":88,"createTime":5,"id":89,"options":90,"question":95,"source":30,"type":31},[],168572964,[91,92,93,94],"Value operator+(Value v,int i)","Value operator+(Value v=value,int i)","Value operator+(Value v,int i=0)","Value operator+(Value v=value,int i=0)","已知Value是一个类,value是Value的一个对象.下列以非成员函数形式重载的运算符函数原型中,正确的是( )",{"answer":97,"createTime":5,"id":98,"options":99,"question":104,"source":30,"type":31},[],168572965,[100,101,102,103],"运算符重载是多态性的一种表现","C++中可以通过运算符重载创造新的运算符","C++中所有运算符都可以作为非成员函数重载","重载运算符时可以改变其结合性","下列有关运算符重载的叙述中,正确的是( )"]