[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fy6Kq8jYC33Ruyr9o3N4I6LyZhibU9vHuBcYhb-ABDyU":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":31,"type":32},[],"2024-04-13 14:45:19",138134672,[8,9,10,11],"动态联编是以虚函数为基础的","动态联编是在程序运行时确定所调用的函数代码块","动态联编调用多态函数时传递给它的是基类对象的指针或基类对象的引用","动态联编是在编译时确定调用某个函数的",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},21,"2cd43fada00040cdd646e541b91117bf","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Ffb4e0e6a5574c0a2bea5a3691ff957f7.jpg","面向对象程序设计B","work_34114780","电信类23级作业:运算符重载与多态","关于动态联编的下列描述中,( )是错误的",[21,33,42,51,60,69,78,88,97,105],{"answer":22,"createTime":23,"id":24,"options":25,"question":30,"source":31,"type":32},[],"2024-04-13 14:45:17",138134652,[26,27,28,29],"参数个数","参数的类型","函数名字","函数的类型","重载函数在调用时选择的依据中,( )是错误的","v1",0,{"answer":34,"createTime":23,"id":35,"options":36,"question":41,"source":31,"type":32},[],138134653,[37,38,39,40],"实现共享","减少空间","提高速度","使用方便,提高可读性","采用函数重载的目的在于( )",{"answer":43,"createTime":23,"id":44,"options":45,"question":50,"source":31,"type":32},[],138134654,[46,47,48,49],"成员函数","非成员函数","析构函数","构造函数","下列函数中,( )不能重载",{"answer":52,"createTime":23,"id":53,"options":54,"question":59,"source":31,"type":32},[],138134655,[55,56,57,58],"所有的运算符都能被重载","运算符被重载时,它们的优先级与结合性不会改变","当需要时,我们可以自定义一个运算符来进行重载","每个运算符都可以被重载成成员函数和友元函数","下列说法中,正确的说法是( )",{"answer":61,"createTime":23,"id":62,"options":63,"question":68,"source":31,"type":32},[],138134656,[64,65,66,67],"一个参数","两个参数","二个参数","不能指定参数","在C++的类中以成员函数方式重载双目运算符时,只能指定( )",{"answer":70,"createTime":23,"id":71,"options":72,"question":77,"source":31,"type":32},[],138134657,[73,74,75,76],"==","&gt;","?","||","在下面几个运算符中,在C++中不能被重载的是( )",{"answer":79,"createTime":80,"id":81,"options":82,"question":87,"source":31,"type":32},[],"2024-04-13 14:45:18",138134658,[83,84,85,86],"可以改变参与运算的操作数个数","可以改变运算符原来的优先级","可以改变运算符原来的结合性","不能改变原运算符的语义","下列关于运算符重载的描述中,正确的是( )",{"answer":89,"createTime":80,"id":90,"options":91,"question":96,"source":31,"type":32},[],138134659,[92,93,94,95],"operator@(a,b)","operator@(a)","operator@(b)","operator@(b,a)","假设在A类中以成员函数的形式重载了双目运算符@(注:此处仅用@表示一个运算符),则表达式a@b被C++编译器解释为( ).a和b均为A类对象",{"answer":98,"createTime":80,"id":99,"options":100,"question":104,"source":31,"type":32},[],138134660,[101,75,102,103],"*","sizeof",":","在下面四个选项中,能在C++中被重载的是( )",{"answer":106,"createTime":80,"id":107,"options":108,"question":113,"source":31,"type":32},[],138134661,[109,110,111,112],"重载不能改变运算符的操作数个数","重载不能改变运算符的优先级别","重载不能改变运算符的结合性","重载的运算符函数可以有默认参数","下列关于运算符重载的描述中,不正确的是( )"]