[试题]

应添加“defineTRUE1”。 (2)应添加“classA1;”。 (3)应添加“friendboolfunc(A2&objl,Al&

应添加“defineTRUE1”。 (2)应添加“classA1;”。 (3)应添加“friendboolfunc(A2&objl,Al&obj2);”。 (4)将“retllin”补充完整为“returnobjl.m_A2==TRUE&&obj2.m_A1==TRUE;”。 (解析)define命令一般用一个指定的标识符(即宏 名)来代表一个字符串,其定义形式一般为“define宏名(参数表)字符串”,因此第1处应添加“defineTRUEl”。类声明格式为“class<类名>;”,故第2处应添加“class A1;”。友元不是本类的成员函数,在它的函数体内可以通过对象名来访问类的私有成员和保护成员。友元函数是在类声明中由关键字friend修饰的非成员函数,第3处应添加“friendboolfune(A2&objl,Al&obj2);”。函数func返回变量m_A2和m_A1的逻辑与运算结果,因此第4处的语句应改为“returnobj1.m_A2==TRUE&&obj2.m_A1==TRUE;”。

参考答案与解析:

相关试题

应添加“intseta(intx)”。 (2)应添加“classTC3:publ

[试题]应添加“intseta(intx)”。 (2)应添加“classTC3:publicTC1,privateTC2”。 (3)应添加“intC;”。 (4)应添加“seta(x);”。 (解析)本题第1处要求“完成类TCl的成员函数seta定义,定义seta对象X为int类型”。类的成员函数是函数的一种,它与一般函数的区别是,它是一个类的成员,出现在类体中。所以类TCl中的成员函数,就是在TCl中定义题目中要求的参数为intx的seta函数,即“intseta(intx)”。第2处要求“完成类TCl

  • 查看答案
  • 应添加“virtualvoidGetNamt!=0;”。 (2)应添加“cons

    [试题]应添加“virtualvoidGetNamt!=0;”。 (2)应添加“constchar*GetName2”。 (3)应添加“TC2(char*str)”。 (4)应添加“m_str[i]=0;”。 (解析)本题第1处要求“在类TC1中定义接口函数GetName,为纯虚函数”。在C++中,在基类中用virtual声明成员函数为虚函数。纯虚函数是在声明虚函数时被“初始化”为0的函数,即“virtualvoidGetName=0;”。第2处要求“函数GetName2实现获得名字的缓存,但只获得读允许

  • 查看答案
  • 应添加“BA(intm){a=m;}”。 (2)应添加“PAl(intm,int

    [试题]应添加“BA(intm){a=m;}”。 (2)应添加“PAl(intm,intn):BA(n){b=m;}”。 (3)应添力Ⅱ“PA2(intm,intn,intk):PAl(n,k){C=m;)”。 (4)应添加“cout<<geta<<""<<getb<<""<<C<<endl;”。 (解析)根据第1处要求,构造函数的函数名和类名一致,显然BA构造函数的名称为BA,在BA中通过参数m完成对成员变量a的赋值,因此构

  • 查看答案
  • 婴儿1~3个月应重点添加的辅食是

    [单选题]婴儿1~3个月应重点添加的辅食是A.鱼肝油、果汁B.蛋黄C.菜泥D.肉未E.烂面条

  • 查看答案
  • 添加婴儿辅助食品时,应优先添加的是( )。

    [单选题]添加婴儿辅助食品时,应优先添加的是( )。

  • 查看答案
  • 添加婴儿辅助食品时,应优先添加的是( )。

    [单选题]添加婴儿辅助食品时,应优先添加的是( )。A.米粉糊B.豆制品C.肉泥D.蒸鸡蛋

  • 查看答案
  • 添加婴儿辅助食品时,应优先添加的是(  )。

    [单选题]添加婴儿辅助食品时,应优先添加的是(  )。A.米粉糊B.豆制品C.肉泥D.蒸鸡蛋E.汤类

  • 查看答案
  • 添加婴儿辅助食品时,应优先添加的是(  )。

    [单选题]添加婴儿辅助食品时,应优先添加的是(  )。A.米粉糊B.豆制品C.肉泥D.蒸鸡蛋E.汤类

  • 查看答案
  • 添加婴儿辅助食品时,应优先添加的是(  )。

    [单选题]添加婴儿辅助食品时,应优先添加的是(  )。A.米粉糊B.豆制品C.肉泥D.蒸鸡蛋E.汤类

  • 查看答案
  • 添加婴儿辅助食品时,应优先添加的是(  )。

    [单选题]添加婴儿辅助食品时,应优先添加的是(  )。A.米粉糊B.豆制品C.肉泥D.蒸鸡蛋

  • 查看答案