A-A+

类中包含了一个静态成员函数 则main函数中和P.f1(P);语句具有同样功能的语句为___

2022-08-06 05:17:28 问答库 阅读 176 次

问题详情

类中包含了一个静态成员函数,则main函数中和P.f1(P);语句具有同样功能的语句为______。
include<iostream.h>
class M
{public:
M(int A){A=a;B+=a;}
static void f1(M m);
private:
int A;
static int B;};
void M::f1(M m)
{
cout<<“A=“<<m.A((end1;
cout<<“B=”<<m.B<<en请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:M::f1(P);。
M::f1(P);。 解析: 由于f1是类M的静态成员函数,即说明类M的任何对象都共享一份f1,因此,不仅可以从对象那里访问f1,还可以用域操作符::通过类名来访问。

考点:语句,函数