简答题

分别使用成员函数和友员函数编写程序重载运算符“+”,使该运算符能实现两个字符串的连接。

正确答案


答案解析

相似试题
  • 试从定义方式、调用方式分析常成员函数、静态成员函数和友员函数的区别。若class Goods的指针域Goods * next;被声明为私有(private)成员,程序会出现什么错误?做什么最小修改能使程序正确运行?请你试一试。

    简答题查看答案

  • 运算符重载使用成员函数方法和友元函数方法是否都可以?并且是没有区别的吗?

    简答题查看答案

  • 运算符重载只可以是类的成员函数和友元函数,不可以是普通函数。

    判断题查看答案

  • 运算符重载的形式有两种:成员函数形式和友元形式。

    判断题查看答案

  • 分别用成员函数和友元函数重载运算符,使对实型的运算符=、+、-、*、/适用于复数运算。

    简答题查看答案

  • 一个运算符重载函数被定义为成员函数或友员函数,从定义方式、解释方式和调用方式上有何区别?可能会出现什么问题?

    简答题查看答案

  • 类的友员函数是指可以访问本类私有成员的其它类的成员函数。

    判断题查看答案

  • 在使用CAsyncSocket编写基于TCP的应用程序时,如果服务器程序希望监听客户端的连接请求,可以使用的CAsyncSocket成员函数为()

    填空题查看答案

  • 使用虚函数编写程序求球体和圆柱体的体积及表面积。由于球体和圆柱体都可以看做由圆继承而来,所以可以把圆类Circle作为基类。在Circle类中定义一个数据成员radius和两个虚函数area和volume。由Circle类派生Sphere类和Column类。在派生类中对虚函数area和volume重新定义,分别求球体和圆柱体的体积及表面积。

    简答题查看答案